Development · GitHub repo
Open Intelligent UI
Open-source generative UI framework rendering interactive tools and visualizations in chat
An open-source interface built with CopilotKit that turns AI agent responses into interactive UI elements rather than plain text. It dynamically routes answers into standard text, native app components, or sandboxed custom mini-apps like calculators, 3D viewers, charts, and interactive maps. It works with any LLM and agent setup while letting you render outputs with your own design system.
What it's for
- Render interactive calculators or temporary mini-tools directly within conversation streams
- Display visual explanations like 3D models and interactive simulations instead of text descriptions
- Turn tabular comparison data into interactive charts dynamically based on user prompts
- Embed generative UI surfaces inside existing web applications using custom design systems
Features
- Dynamic visualization routing using Jev to choose between plain text, A2UI tables, or Generative UI
- Sandboxed iframe execution via generateSandboxedUi to safely render custom HTML, CSS, and JS
- Host bridge that allows interactions inside sandboxed UI components to trigger new agent turns
- Full integration with CopilotKit and AG-UI for streaming agent responses to Next.js
- BYOK (Bring Your Own Key) support in browser memory for OpenAI and Typesafe APIs
- Optional Model Context Protocol (MCP) server for document assembly and skills
Pricing
Open source. Free and open source under MIT license (requires own LLM API keys)
Details
- Type
- GitHub repo
- Category
- Development
- Topic
- Generative UI
- Open source
- Yes
- Platforms
- Web, Code library, Self-hosted
- For
- Full-stack developers and AI engineers building agent-driven chat and generative UI experiences.
- Alternative to
- v0, Artifacts by Anthropic
- Tags
- generative ui, copilotkit, ai agents, react, typescript, nextjs, mcp
Why it was saved
- @ataiiam: It is the concrete implementation of the 'intelligent UI' idea: agents' answers become interactive components (sliders, projections, shoppable grids, playable explanations like Monty Hall, throwaway in-chat tools like a snake game) rendered in your own design system.
Compare
Related
Open-source TypeScript and React component library for building AI chat interfaces
Curated React performance rules and coding-agent skills by Vercel
Curated shadcn/ui components, application blocks, animated elements, and MCP server.
Curated skills and performance rules for AI coding agents by Vercel.
Turn websites into plain HTTP APIs for AI agents to call directly.
Open-source file upload library for React connecting to S3-compatible storage
Updated