agentskit.js
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/adapters

Terminal chat (Ink)

npm install @agentskit/ink @agentskit/adapters

Headless agent runtime

npm install @agentskit/runtime @agentskit/adapters

Adding tools, skills, memory, RAG

npm install @agentskit/tools @agentskit/skills @agentskit/memory @agentskit/rag

CLI

npm install -g @agentskit/cli
agentskit init

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.

✎ Edit this page on GitHub·Found a problem? Open an issue →·How to contribute →

On this page