chidori
Enrichment pendingThe agent framework where every run is durable, replayable, and resumable by default.
GraphCanon updated today · GitHub synced today
Trust & integrity
Full report- Maintenance
- Very active (0d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Organization account
- As of today · Source: github_public_v1
- Security (OSV)
- No lockfile
- As of today · Source: none
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
The agent framework where every run is durable, replayable, and resumable by default.
Capability facts
- Languages
- rust
Source: github.language · Jul 11, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 11, 2026)
There's nothing else to install: no Node, no Python, no Rust toolchain, no nativeSource link
Tags
README
0. Install
Chidori is one self-contained binary — the runtime that runs your agents. There's nothing else to install: no Node, no Python, no Rust toolchain, no native bindings. The fastest way to get it is the prebuilt binary:
curl -fsSL https://raw.githubusercontent.com/ThousandBirdsInc/chidori/main/scripts/install.sh | sh
This downloads the right binary for macOS (Apple Silicon or Intel) or Linux
(x86_64 or arm64) from the latest GitHub release,
puts it in ~/.chidori/bin, and prints a one-line PATH tweak if needed. Check it
with chidori --version. Prefer to grab the tarball by hand? Every release page
lists one per platform.
Other ways to install (build from source, contributors)
From crates.io — builds the binary from source, so you need a stable Rust
toolchain (1.95 or newer). Slower than the prebuilt binary, but handy if you
already have cargo:
cargo install chidori # binary lands in ~/.cargo/bin
From a checkout — also gets you the bundled examples/ used in step 4. The
repo pins its toolchain via rust-toolchain.toml, so cargo picks it up
automatically:
git clone https://github.com/ThousandBirdsInc/chidori
cd chidori
cargo build --release # binary at ./target/release/chidori
Which package is which? The thing you install here is the runtime (the
chidoribinary). The npm and PyPI packages are the SDKs — thin, optional clients for driving the runtime over HTTP from a TypeScript or Python app. You don't need them to write or run agents (you author those in plain.tsfiles the runtime executes directly); reach for an SDK only when you want to embed Chidori in an existing service.npm i @1kbirds/chidoridoes not install the runtime.
License
Apache-2.0 — see LICENSE.