AgentsKit Chat Alpha

AgentsKit Chat

Build one versioned chat application and render it natively across every supported AgentsKit client.

View canonical Markdown

Experience layer (alpha) on the AgentsKit foundation. Primitives (controller, tools, memory, RAG, framework bindings) stay upstream; this product owns application composition and versioned boundaries.

Define routes, actions, components, sessions, and backend seams once. AgentsKit Chat composes those application concerns over AgentsKit, then each supported framework renders them natively.

AgentsKit Chat architecture: one definition, deterministic answers, optional grounded Ask, and seven native renderers

Start with a working shell

pnpm dlx @agentskit/chat-cli@0.4.1 init my-chat --renderer react --yes
cd my-chat
pnpm install
pnpm test

The CLI creates a shared definition, Web-standard handler, native shell, test, and architecture note. Choose another supported renderer in the framework quick starts.

Choose the shortest path

Missing framework-neutral primitives are fixed in AgentsKit first. Chat owns application composition and versioned boundaries; it does not copy the controller, lifecycle, tools, memory, RAG, or framework bindings.

Continue through the ecosystem

Every product is optional. Follow the next problem, not a prescribed suite.

For agent consumption, use llms.txt, the full corpus, canonical Markdown from each page, or the for-agents handoffs.