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 initScaffold a project

Diagnose your setup
Run agentskit doctor to verify your environment, installed packages, and provider configuration in one command.

Run an ad-hoc agent
Stream a real LLM task straight from the terminal — no project required.

Why 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.