Developers
A Rust engine with zero opinions.
Chimes is an adapter-architected platform built in Rust. Every integration point — LLM, voice, identity, secrets, storage, billing — lives behind a clean boundary, so you keep control of your stack.
$ docker compose up -d postgres nats otel-collector
$ cargo run -p chimes-server // binds :8080
$ cd apps/dashboard && npm run dev // :3000
// set ANTHROPIC_API_KEY to enable AI resolution
// threads flow and routing decides even without itWhat's inside
A core you can actually reason about.
Seven focused crates, each with one job. No monolith, no magic — just a clean engine you can read, extend, and trust.
Start here
Everything you need to build.
Adapter Architecture
Every integration sits behind a trait boundary. Swap any provider without forking the platform.
Learn moreCatalogAdapter Catalog
LLM, voice, IAM, KMS, storage, search, notifications, billing — browse what's available.
Learn moreReferenceAPI Reference
A typed HTTP + WebSocket API, security-hardened, with real-time conversation streams.
Learn moreLibrariesSDKs
First-party SDKs for TypeScript and Rust — plus an agent-native API surface.
Learn moreDeploySelf-Host
One binary. Your infrastructure. Cloud, self-hosted Postgres, or fully local.
Learn moreAgentsChimes for Agents
Give the agents you build a home — with identity, governance, and metering built in.
Learn moreDevelopers
Build on an engine that respects your stack.
No credit card to start · Open-source core · Deploy in hours, not quarters