Skip to content
The Daily Repo

ThousandBirdsInc / chidori

The agent framework where every run is durable, replayable, and resumable by default.

Why this job: says: agent framework; topics: agent-framework, agents

What it does

Write agents as plain async TypeScript. Every side effect — every LLM call, tool call, and HTTP request — flows through the runtime as a recorded host call. So any run can be checkpointed to disk, replayed for byte-identical output with zero LLM calls, and resumed from any pause — even in a new process after a crash. One Rust binary, an embedded pure-Rust JavaScript engine, and TypeScript + Python SDKs. No Node, no DSL, no native bindings.

Get started

curl -fsSL https://raw.githubusercontent.com/ThousandBirdsInc/chidori/main/scripts/install.sh | sh
Maintenance
Active
Last commit 18 days ago
Stars
1,372
On GitHub
Licence
Apache-2.0
Allows business use
Downloads for
2 systems
Mac, Linux
Latest version
v3.8.1
Released 2 months ago
Built with
Rust
86% of the code

Is it looked after?

Contributors
1
Last 90 days
Issues
69% closed
4 still open
Pull requests
145 merged
12 waiting
Releases
20
5 in the last year
  • No contributing guide
  • No security policy
  • No code of conduct

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
limenagent / prodagent14019 days agoMITNo downloads
CodeSoul-co / Hypha4512 months agoApache-2.0No downloads
More: download files, languages, topics and project record

Download files, v3.8.1

  • Mac4 files, 36 downloads
  • Linux4 files, 38 downloads

All files on GitHub (opens in new tab)

Languages

  • Rust 86%
  • JavaScript 7%
  • TypeScript 5%
  • Python 1%

Topics

  • agent-framework
  • agents
  • ai
  • checkpointing
  • deterministic
  • durable-execution
  • javascript-engine
  • llm
  • replay
  • resumable
  • rust
  • typescript

Project record

  • JobAgent frameworks
  • StatusListed
  • Commits342
  • Forks62
  • Watching13
  • Stars in 28 days+4
  • CreatedJul 19, 2023
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try