ThousandBirdsInc/chidori
A reactive runtime for building durable AI agents with TypeScript authoring, checkpoint/replay functionality, and deterministic execution.

Not currently ranked — collecting fresh signals.
star history
Chidori is an agent framework that enables TypeScript-based agents to checkpoint, replay, and resume execution. It uses a Rust runtime binary with TypeScript agent authoring, logging every side effect through host functions so the runtime can cache, replay, and debug agent behavior. The framework supports replay as the foundation for tests, debugging, resume, and human-in-the-loop workflows.
Frequently asked
- What is ThousandBirdsInc/chidori?
- A reactive runtime for building durable AI agents with TypeScript authoring, checkpoint/replay functionality, and deterministic execution.
- Is chidori open source?
- Yes — ThousandBirdsInc/chidori is open source, released under the Apache-2.0 license.
- What language is chidori written in?
- ThousandBirdsInc/chidori is primarily written in Rust.
- How popular is chidori?
- ThousandBirdsInc/chidori has 1.4k stars on GitHub.
- Where can I find chidori?
- ThousandBirdsInc/chidori is on GitHub at https://github.com/ThousandBirdsInc/chidori.