Route by capability, run bounded cycles, and resume from disk.
A small CommonJS agent kernel with capability seats, a by-kind router, bounded goal cycles, JSONL memory and ledger state, continuity snapshots, budgets, and a deterministic echo adapter.
How it actually works
Exactly what it does — and when.
A developer runs a complete goal through the deterministic echo adapter, inspects the cycle trace and persisted state, then registers a bring-your-own adapter behind a coder seat. The kernel stays the same while the provider implementation changes.
- Provider names are glued into call sites
- A restart loses mid-flight state
- A prototype needs paid model access before it can run
- Swap models behind logical capability seats without changing call sites
- Run the full loop locally with the deterministic echo adapter
- Persist memory, ledger entries, and bounded live state across restarts
Use it to…
Real ways people run Agent OS.
Route work by task kind
Register logical seats for code, summarization, or other capabilities and bind your own adapters.
Prototype an agent loop locally
Run goals through the echo adapter before connecting a paid or remote model.
Resume a bounded workflow
Read the continuity snapshot and JSONL state after restarting the process.
What's inside
Who it's for
Developers building a small agent runtime
need routing and state without a hosted framework
Teams bringing their own models
want call sites separated from provider names
Builders prototyping bounded cycles
want a keyless deterministic demo first
Questions, answered
Ready to put Agent OS to work?
Instant download · one-time price · own forever · all sales final