Getting Started
Installation
Install the AgentsKit packages you need — and only those.
Every AgentsKit package is independently installable. Pick what you need.
React chat UI
npm install @agentskit/react @agentskit/adaptersTerminal chat (Ink)
npm install @agentskit/ink @agentskit/adaptersHeadless agent runtime
npm install @agentskit/runtime @agentskit/adaptersAdding tools, skills, memory, RAG
npm install @agentskit/tools @agentskit/skills @agentskit/memory @agentskit/ragCLI
npm install -g @agentskit/cli
agentskit initWhy so many packages?
Because every package is a product with its own contract, its own
versioning, and its own substitutability. A React app pulling in @agentskit/ink
would ship dead code; a Node service pulling in @agentskit/react would crash.
The 10KB @agentskit/core is the only thing every package transitively
depends on — and it stays under 10KB by manifesto.