joel@devrandom.co:~$ ./manifesto
Open-source infrastructure for agents you can prove and stop. In Rust, on your hardware — cloud optional.
$ cargo add cesr-rs # the first layer, installable today
# milestones only — first demos, first releases, no noise
# the demo we're building — watch it happen
$ agency create researcher
✓ new agent — ID issued by you, not by a vendor
$ agency watch researcher
● signed ✓ read repo signed ✓ opened pull request
$ agency kill researcher
✗ stopped mid-task — authority gone, provably
$
cesr ..... SHIPPED v0.8.0 · crates.io · fuzzed · reference parity · pre-1.0 by choice mnesis ... FROZEN v0.1.0 · api settled · 1.0 waits on bombay bombay ... IN PROGRESS the runtime, rebuilt in the open
joel@devrandom.co:~$ cat problem.md
$ diff status-quo devrandom
- no real record — a log anyone could rewrite
+ a record no one can doctor — signed, ordered, replayable
- no real kill switch — the API key can't stop what's already running
+ revoke mid-task — the next action is refused, even offline
- not really yours — agents live in a vendor's account
+ IDs you issue — portable across models, clouds, vendors
- nowhere but the cloud — offline, your agents die
+ your devices form their own network — even on a plane
joel@devrandom.co:~$ tree ./stack
the problem
Companies hand AI agents their systems, their money, their name — with no record anyone can trust.
Verifiable IDs — issued by you, rotatable, revocable. Implements KERI, the open standard.
receipts: [cesr-rs · crates.io][keri-rs · crates.io][docs.rs][ci]
Every action signed, hash-chained, replayable. Don't investigate — rewind.
receipts: [crates.io][docs.rs][docs][ci]
Agents live on your devices, talk directly, keep working offline.
receipts: [ci]
joel@devrandom.co:~$ git log --graph --all
built bottom-up, in public — each layer ships with receipts before the next stands on it.
* [shipped] foundations — identity & memory kernels
* [now] runtime — actors over the wire
* [next] accountable agents — identity-bearing actors
* [later] clients & mesh — everywhere, with or without internet
founder — building all of it
14 years building software other people’s businesses run on — long enough to stop trusting logs that anyone can rewrite. Rust by choice; Java and TypeScript by history. Now building the whole stack on this page in the open, one fuzzed, tested layer at a time.
joel@devrandom.co:~$ subscribe --milestones-only
The receipts are in CI. Your email gets the milestones — demos, releases, no noise.
Prefer code to promises? Read the source on GitHub →