Open Generative UI is a showcase and template for building AI agents with CopilotKit and LangGraph. It demonstrates agent-driven UI where an AI agent and users collaboratively manipulate shared application state.
| Guide | Description |
|---|---|
| Getting Started | Install, configure, and run the project |
| Architecture | How the monorepo and request flow are structured |
| Agent State | Bidirectional state sync between agent and frontend |
| Generative UI | Register React components the agent can render |
| Agent Tools | Create Python tools that read and update state |
| Human in the Loop | Pause the agent to collect user input |
| MCP Integration | Optional Model Context Protocol server |
| Deployment | Deploy to Render or other platforms |
| Bring to Your App | Adopt these patterns in your own project |