Packages overview
Every AgentsKit package at a glance — what it does, when to reach for it, where to read the deep dive.
Twenty-one focused packages under @agentskit/*. Install what you need; every UI and runtime layer composes against the zero-dep @agentskit/core.
:::tip API reference
Full signatures: TypeDoc HTML (generated on pnpm --filter @agentskit/docs build; for local dev run pnpm --filter @agentskit/docs docs:api once).
:::
#Foundation
| Package | One-liner |
|---|---|
| @agentskit/core | Contracts + chat controller + primitives. Under 10 KB gzipped, zero deps. |
#Model providers
| Package | One-liner |
|---|---|
| @agentskit/adapters | 20+ LLM chat + embedder adapters, plus router / ensemble / fallback. |
#UI bindings (same contract)
| Package | One-liner |
|---|---|
| @agentskit/react | useChat hook + headless components. |
| @agentskit/ink | Terminal chat UI on Ink. |
| @agentskit/vue | Vue 3 composable + ChatContainer. |
| @agentskit/svelte | Svelte 5 store. |
| @agentskit/solid | Solid hook. |
| @agentskit/react-native | React Native / Expo hook. |
| @agentskit/angular | Angular service (Signal + RxJS). |
#Agent runtime
| Package | One-liner |
|---|---|
| @agentskit/runtime | Standalone agent runtime + durable + topologies + speculate + background. |
#Capabilities
| Package | One-liner |
|---|---|
| @agentskit/tools | Built-in tools + 20 integrations + MCP bridge. |
| @agentskit/memory | Chat + vector + hierarchical + encrypted + graph memory. |
| @agentskit/rag | Chunk + retrieve + rerank + hybrid + six loaders. |
| @agentskit/skills | Ready-made personas + marketplace. |
#Observability + evaluation
| Package | One-liner |
|---|---|
| @agentskit/observability | Trace viewer, audit log, cost guard, devtools. |
| @agentskit/observability-langfuse | Langfuse observer — traces, generations, and token usage. |
| @agentskit/eval | Suites + replay + snapshots + diff + CI reporter. |
| @agentskit/eval-braintrust | Braintrust reporter — push eval experiments to Braintrust. |
#Infrastructure
| Package | One-liner |
|---|---|
| @agentskit/sandbox | Secure code execution + mandatory-sandbox policy. |
| @agentskit/cli | agentskit init / chat / run / ai / dev / doctor. |
| @agentskit/templates | Starter templates used by agentskit init. |
#See also
- Roadmap — stability tier + path to v1.0 for every package.
- For agents — dense LLM-friendly reference per package.
- Concepts — the six contracts every package builds on.
- Comparison — AgentsKit vs. LangChain / Vercel AI / Mastra / LlamaIndex.
Maintainers: documentation checklist.
Explore nearby
- PeerRoadmap
Per-package stability status, current version, and what each package needs to reach v1.0.
- Peer@agentskit/core
Shared contract layer — TypeScript types, headless chat controller, stream helpers. Zero-dep, under 10 KB gzipped.
- Peer@agentskit/adapters
20+ LLM chat + embedder adapters, plus router / ensemble / fallback. Swap providers with one import line.