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

Velocity · 7d
+1.3
★ / day
Trend
→steady
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.