agentskit.js

Welcome to AgentsKit.js

The agent toolkit JavaScript actually deserves.

AgentsKit.js is a family of small, plug-and-play packages that cover the entire agent lifecycle in JavaScript: chat UIs, autonomous runtimes, tools, skills, memory, RAG, observability.

Where to go next

The substrate

Six core contracts (formalized as ADRs) define how every package composes:

ContractRole
AdapterLLM provider seam
ToolFunction the model calls
MemoryChat history + vector store
RetrieverContext fetching
SkillDeclarative persona
RuntimeThe loop that composes them all

If you understand these six, you understand AgentsKit.js.

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

On this page