Chidori
by Community
A reactive runtime for building durable AI agents
OSS
Chidori
Added 1 June 2026
Overview
Chidori is a reactive runtime built in C for constructing durable AI agents. It provides an execution environment where agents react to events and state changes, ensuring persistence across restarts. The runtime is open-source and maintained by the community under ThousandBirdsInc.
Best for
Best for
Developers who need a lightweight, durable runtime for reactive AI agents and are comfortable working in C.
Use cases
- Building long-running, stateful AI agents that survive crashes
- Orchestrating reactive workflows triggered by external events
- Developing low-latency agent systems in resource-constrained environments
Notes
Chidori is a reactive runtime built in C for constructing durable AI agents. It provides an execution environment where agents react to events and state changes, ensuring persistence across restarts. The runtime is open-source and maintained by the community under ThousandBirdsInc.
1,346 stars on GitHub. Last updated 2026-05-31. Licensed Apache-2.0.
Use cases
- Building long-running, stateful AI agents that survive crashes
- Orchestrating reactive workflows triggered by external events
- Developing low-latency agent systems in resource-constrained environments
Pros
- High performance and low overhead from implementation in C
- Reactive model simplifies handling of asynchronous event streams
- Open-source with active community contributions
Cons
- C language may present a steeper learning curve for agent developers
- Smaller ecosystem compared to Python- or JS-based orchestration tools
- Limited documentation and examples for complex use cases
Indexed from awesome-langchain and enriched against its public facts.
Pros
- High performance and low overhead from implementation in C
- Reactive model simplifies handling of asynchronous event streams
- Open-source with active community contributions
Cons
- C language may present a steeper learning curve for agent developers
- Smaller ecosystem compared to Python- or JS-based orchestration tools
- Limited documentation and examples for complex use cases
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.