CopilotKit Showcase
LangGraph (TypeScript)
TypeScript variant of the LangGraph integration. Uses @langchain/langgraph to define a graph-based agent with tool calling, shared state, and memory, connected to CopilotKit via the LangGraph AG-UI adapter.
39 demos·7 categories·integration
langgraph-typescriptChat UI12
Beautiful Chat
/demos/beautiful-chat
Pre-Built: CopilotChat
/demos/agentic-chat
Pre-Built: Sidebar
/demos/prebuilt-sidebar
Pre-Built: Popup
/demos/prebuilt-popup
Chat Customization: Slots
/demos/chat-slots
Chat Customization: CSS
/demos/chat-customization-css
Headless UI: Simple
/demos/headless-simple
Headless UI: Complete
/demos/headless-complete
Reasoning: Custom
/demos/reasoning-custom
Reasoning: Default
/demos/reasoning-default
Attachments
/demos/multimodal
Voice
/demos/voice
Interactivity6
Frontend Tools: In-app Actions
/demos/frontend-tools
Frontend Tools: Async
/demos/frontend-tools-async
Human In the Loop: In-chat
/demos/hitl-in-chat
Human in the Loop: In-app
/demos/hitl-in-app
Human in the Loop: Interrupts
/demos/gen-ui-interrupt
Human in the Loop: Headless Interrupts
/demos/interrupt-headless
Generative UI13
Declarative UI: Dynamic A2UI
/demos/declarative-gen-ui
Declarative UI: Fixed A2UI
/demos/a2ui-fixed-schema
A2UI Error Recovery
/demos/a2ui-recovery
MCP Apps
/demos/mcp-apps
Generative UI: Agent State
/demos/gen-ui-agent
Generative UI: Tool Rendering (Default)
/demos/tool-rendering-default-catchall
Generative UI: Tool Rendering (Catch-all)
/demos/tool-rendering-custom-catchall
Generative UI: Tool Rendering (Custom)
/demos/tool-rendering
Generative UI: Tool calls + reasoning
/demos/tool-rendering-reasoning-chain
Declarative UI: Hashbrown
/demos/declarative-hashbrown
Declarative UI: json-render
/demos/declarative-json-render
Open Generative UI: Default
/demos/open-gen-ui
Open Generative UI: Custom
/demos/open-gen-ui-advanced