Open Intelligent UI (GitHub Repo)
GitHub
Open Intelligent UI turns chat into 3D views, charts, calculators and maps. The twist: the agent picks the UI on the fly, so the answer itself can be interactive.
Based on reporting by GitHub — read the original for the full story.
Summary, retelling and take written by AI under human oversight; images are AI-generated illustrations. How we work · Report an error
CopilotKit’s new Open Intelligent UI repo treats chat less like a text box and more like a launcher for whatever the request needs. Ask for an explanation, a comparison, a calculator, or a map, and the agent may answer with plain text, a native component, or a custom interactive UI instead of one fixed format.
That idea shows up clearly in the launch film. One scene lets you rotate a 3D airplane and tweak pitch, roll, and yaw. Another turns a comparison into a table or chart. A bill-splitting tool updates as you change the total, tip, and group size. And a coastal trip view uses live USGS tiles, credited photos, and numbered pins while making clear the connections are illustrative, not verified driving directions.
The repo’s front end opens straight into chat, where starter prompts can kick off an agent run. The outputs aren’t prerecorded clips; the agent chooses the presentation at run time, so results can vary. Streaming text keeps your reading position intact, and the copy action shows up on hover or keyboard focus.
Under the hood, the stack is split between a Next.js frontend and a Python Deep Agent backend, with an optional MCP server on the side. The default answer model is chat-latest, while jev-latest decides how the response gets rendered. Basic tables go through A2UI; charts, diagrams, calculators, and maps go through Open Generative UI. If a provider fails, the app surfaces that failure instead of silently swapping in something else. The README also spells out the setup: Node.js 22+, pnpm 9+, Python 3.12+, uv, and optional API keys for the shared or visitor flows.
My take — AI-written commentary, not fact-checked reporting
This is the right kind of AI UI work: less chatbot cosplay, more actual interface. The open part matters too, because the industry keeps pretending that a smarter wrapper around a closed box is the same thing as progress. It isn’t.
Read more about this at: GitHub