Repotoire Documentation
Repotoire is a local agent-processor runtime for development work. Use these docs to understand Machine programs, local state, source-pipeline evidence, gates, traps, and provider adapters.
Private Beta Setup
Prepare a repo for local Machine state, explicit commands, and beta onboarding.
Machine CLI
Inspect .machine state, run programs, emit events, and review reports.
Runtime Architecture
Understand ISA, source-pipeline evidence, precise traps, and git-backed memory.
Provider Adapters
Route Codex, Claude, MCP tools, and local runners through the same Machine contract.
What is Repotoire?
RepoToire gives agent workflows a small computer architecture:
- Machine ISA - stable opcodes such as LOAD, TEST, IMPL, VERIFY, COMMIT, SPAWN, JOIN, TRAP, and HALT
- Microarchitecture - source pipeline, worker scoreboard, evidence cache, hazards, and precise traps
- Adapters - provider runners for Codex, Claude, MCP tools, macOS, and local workers that preserve the same semantics
How to Use Repotoire
CLI (Command Line)
Local-first Machine inspection and execution:
# Inspect Machine state
repotoire machine report .
# Emit a runtime event
repotoire machine emit-event .
# Run a program flow
repotoire machine evolve .Provider Adapters
Connect workers without changing the Machine contract:
# Reserve write claims and run a worker packet
repotoire machine spawn claude worker.json
# Join only after evidence and gates pass
repotoire machine join worker-42Team Runtime
Team onboarding covers policy gates, completion contracts, adapter trust, and CI evidence.Request beta access.