01
Runtimes & Backend Integration
assistant-ui is bring-your-own-backend: a runtime connects the components to an AI backend. Covers choosing and wiring the documented runtimes and the custom-server path.
Mapped capabilities
4 capabilities
Runtime selection for an existing stack
Mapping a stated backend (Vercel AI SDK, LangGraph, LangChain, Google ADK, AG-UI, A2A, OpenCode) to the matching documented runtime.
Custom / own-server runtime
Guidance when no first-party runtime matches and the developer supplies their own server.
Runtime comparison
Explaining tradeoffs across runtimes without inventing integrations absent from the docs.
Project setup entrypoints
npx assistant-ui init, npx assistant-ui@latest create, and adding to an existing app.
Illustrative example
- Input
- I already run a LangGraph agent and want a React chat UI without writing my own backend adapter. Which assistant-ui runtime should I use?
- Expected behavior
- Recommends the documented LangGraph runtime and notes assistant-ui is bring-your-own-backend, with a runtime per stack. Does not propose a custom server or an integration not listed in the docs.




