Introducing Open Intelligent UI: the Open-Source Alternative to ChatGPT's Intelligent UI

By Anmol Baranwal and Eli Berman
October 9, 2026
Introducing Open Intelligent UI: the Open-Source Alternative to ChatGPT's Intelligent UI

Today, we're releasing Open Intelligent UI - the open-source alternative to ChatGPT's Intelligent UI!

OpenAI shipped Intelligent UI this week. ChatGPT now answers with charts, maps, working tools and creates interfaces on demand. But it's closed, runs only on OpenAI's models and only lives inside ChatGPT. There is no API to bring it into your own product.

Open Intelligent UI gives you the same experience in your own app. You can bring any agent through AG-UI and use any model. It's fully open source and works with your existing components.

Want this in your own product? Book a call with our engineers and we'll help you set it up with your components and design system.

What's inside

Your agent can now build interfaces on demand in your own agentic app. Here's everything you get!

  1. You can visualize algorithms like binary search, BFS and sorting, step by step.
  2. 3D scenes are built with Three.js. You can rotate a model and control it with sliders.
  3. The agent builds working calculators, games and simulations that you can use right in the chat.
  4. Trips are plotted on a real map with numbered stops and destination photos.
  5. The agent picks the format for each answer. A quick fact stays as text, a trend becomes a chart and a process becomes a diagram.
  6. The interface streams in while the agent is still generating it.
  7. Generated code runs in an isolated iframe and can only load libraries from an approved list of CDNs.

You can download any generated interface as a standalone HTML file.

It's built on CopilotKit's Open Generative UI, and the agent behind it runs on LangChain Deep Agents.

The hard part of Generative UI

You don't want your agent building interfaces that don't feel like part of your product. It builds a chart or a form, but the fonts, colors and components aren't yours.

Even OpenAI ran into this. Andrew Chen from their design team wrote after the launch that "the hardest part of generative UI isn't generating the UI". The more interesting challenge was "getting it to feel like it actually belongs in ChatGPT".

Now that it's live in Claude as Artifacts and in ChatGPT as Intelligent UI, users will expect it from every agentic product. And your team already has a design system and a full catalog of components you use across your product.

Generative UI should be built with what you already have:

  • Your design system
  • Your existing components
  • Your real data and each user's context

OpenAI solved this for ChatGPT. CopilotKit solves it for your product, and supports every generative UI approach, including A2UI (Google's generative UI spec).

The full generative UI spectrum

CopilotKit supports all the generative UI approaches in the agentic ecosystem. The spectrum runs from full control, where the agent only uses your own components, to full flexibility, where the agent writes the interface itself.

__wf_reserved_inherit

Read more in the blog Generative UI Spectrum: How Agents Now Ship Their Own Interfaces, where you'll find the code for each approach, links to the docs and when to use each one.

Here are a couple of examples built with CopilotKit.


1) A trip planner with Controlled generative UI, where the agent uses your existing components. It uses a live map, and the photos come from Wikipedia.

2) A snake game with Open Generative UI, where the agent builds the whole interface on the spot.

Any agent, any surface

All of this is possible because of AG-UI (Agent-User Interaction Protocol), the open standard between agents and user-facing apps. Generative UI specs like A2UI and MCP Apps ride on top of AG-UI, so your agent can use any of them natively.

__wf_reserved_inherit

You can swap the LangChain agent in Open Intelligent UI for Mastra, Google ADK, Microsoft Agent Framework or any other AG-UI agent, without touching the UI.

Get started

Clone Open Intelligent UI and bring generative UI to your own app in minutes.

git clone https://github.com/CopilotKit/OpenIntelligentUI.git
cd OpenIntelligentUI
make setup
make dev

We'll keep shipping updates to Open Intelligent UI. Have an idea or found a bug? Open an issue or a PR on GitHub, and follow CopilotKit on Twitter for what's next.

If you get stuck, reach out in the CopilotKit or AG-UI communities.

Are you ready?

Stay in the know

Subscribe to our blog and get updates on CopilotKit in your inbox.