Chidori – Declarative framework for AI agents (Rust, Python, and Node.js)

Chidori is a reactive runtime for building AI agents, offering a framework that supports Node.js, Python, and Rust. It is designed to be reactive, observable, and robust. The runtime is composed of “nodes” that react to system changes, providing dynamic and responsive behavior. Chidori also emphasizes monitoring and observability, allowing users to track inputs and outputs to enhance debugging. It offers features such as branching and time-travel, allowing users to explore different outcomes and rewind the system to a previous state for debugging and error handling. Chidori supports code interpreter environments and has a roadmap that includes support for containerized nodes and additional analysis tools. It is an early open-source release and welcomes collaborators from the community.

https://github.com/ThousandBirdsInc/chidori

To top