Development · GitHub repo

Open Intelligent UI

Open-source generative UI framework rendering interactive tools and visualizations in chat

Visit github.com ↗

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, 20 October 2026: 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

  • assistant-ui

    Open-source TypeScript and React component library for building AI chat interfaces

  • react-best-practices

    Curated React performance rules and coding-agent skills by Vercel

  • ReUI

    Curated shadcn/ui components, application blocks, animated elements, and MCP server.

  • agent-skills

    Curated skills and performance rules for AI coding agents by Vercel.

  • API Anything

    Turn websites into plain HTTP APIs for AI agents to call directly.

  • Better Upload

    Open-source file upload library for React connecting to S3-compatible storage

Updated