Coordinate
Intelligence
// The mission control for autonomous agents.
Create, deploy, and observe multi-agent swarms with full type safety and zero friction.
Beyond the
Toy Phase.
Agents have evolved. Your infrastructure should too.
Gen 1: Scripted Chains
Rigid pipelines. Fragile state.
The "maintainability nightmare" era.
Gen 2: Black Box "Crews"
Hidden prompts. Magic orchestration.
Great for demos, bad for production.
Gen 3: Chorus
Type-safe swarms. Fully observable. Control flow you can actually debug.
Everything you need to orchestrate intelligence.
Chorus provides the primitives to build reliable, observable, and type-safe agentic systems.
TypeScript Native
Don't fight the framework. Chorus is built to leverage TypeScript's type system for maximum safety and developer experience.
End-to-end type safety, from prompt to response.
id: string;
role: Role;
tools: Tool[];
}
Model Agnostic
Swap providers instantly. No vendor lock-in. Support for Gemini, OpenAI, Claude, and local LLMs.
Modular Primitives
Atomic building blocks. Compose agents, tools, and memories like Lego bricks.
Deep Observability
Trace every thought, action, and tool call. Built-in execution tracing, token usage tracking, and lifecycle hooks for complete visibility into your agents.
CLI & DevTools
Scaffold projects with chorus init, run agents with tracing via chorus run, and debug visually with the built-in DevTools server.
✓ DevTools at :3333
# View traces
# Debug tools
# Monitor tokens
Zero friction.
Just primitives.
Stop wrestling with complex configuration files and "magic" frameworks. Define agents with pure code.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Build in minutes.
From installation to multi-agent orchestration in under 5 minutes.
pnpm add @chorus/core @chorus/gemini @chorus/cli # npm install @chorus/core @chorus/gemini
# yarn add @chorus/core @chorus/gemini
Ship your first
Swarm Today.
Join thousands of engineers building the next generation of autonomous software.
pnpm add @chorus/core