A coding agent you can inspect
Open-source, terminal-first, and built for transparent execution.
Install
Built for visible execution
The runtime makes its boundaries, decisions, and resource use explicit.
Headless daemon
One persistent daemon connects the CLI, editors, and custom clients through typed RPC.
Explore architectureExplicit lifecycle
Four testable phases keep policy, tool effects, and completion rules visible at every step.
Explore lifecycleOn-demand memory
Scoped memory is retrieved only when needed, keeping durable context out of every prompt.
Explore memoryAutonomy with boundaries
Works without approval prompts, while the validated workspace boundary keeps tools in scope.
Explore workspacesVisible context budgeting
Each prompt is planned before assembly, with bounded payloads and token use shown in detail.
Explore budgetingObservable execution
Structured logs and local timelines make tool calls, effects, and task progress inspectable.
Explore observabilitySee how Acolyte compares in the architecture comparison and source benchmarks.