Kit
A runtime for programming agents, with program writing, execution, and agent collaboration capabilities
About Kit
Kit is a runtime for programming agents that provides the model with a tool for writing and running programs. It integrates a terminal client, Agent Client Protocol (ACP) server, A2A endpoint, and subagent orchestrator in a single static binary, works with compatible editors, and can orchestrate other agent harnesses. Kit also supports loading verified Agent Plugin packages from local directories, fixed SHA-256 archives, or HTTPS Git repositories at a fixed full commit with a verified tag, and stores each conversation as an append-only JSONL transcript.
Best for
Best use cases
Have the model write and run programs
Connect an agent runtime in a compatible editor
Connect agent capabilities through ACP or A2A
Load verified plugin packages for agents
Features
Program writing and execution
Provides the model with a tool for writing and running programs.
Multiple protocols and orchestration
A single static binary provides a terminal client, ACP server, A2A endpoint, and subagent orchestrator.
Verified plugins
Loads Agent Plugin packages from local directories, fixed SHA-256 archives, or HTTPS Git repositories at a fixed commit with a verified tag.
Persistent sessions
Stores each conversation as an append-only JSONL transcript and syncs each item to disk before adding it to memory.
Pros
- One tool for writing and running programs
- A single static binary integrates terminal, ACP, A2A, and subagent orchestration
- Works with compatible editors and supports orchestrating other harnesses
- Plugin packages support multiple sources with validation constraints