Provider-neutral
Route through a stable contract. Change the model without changing how you work.
Apollo is a model-agnostic coding agent for your terminal. Bring the provider. Keep the context. Approve every side effect.
npm install --global apollo-codepre-release14:08:31apollo analyze the failing test
◆ Reading repository context 12 files
◆ Provider selected anthropic / claude
→ I found the regression in the stream decoder.
The final UTF-8 boundary is flushed before the abort state.
◆ Patch applied +8 −3
◆ Tests passed 5 / 5
›
01 Any model
02 Local context
03 Explicit permissions
04 Rust sandbox
Apollo separates reasoning from execution. Models can propose. The permission layer decides. The sandbox contains. Every step stays visible in your terminal.
Explore the security model →Route through a stable contract. Change the model without changing how you work.
Writes, commands, and network access ask before they happen. Denial is a normal path.
Sessions and diagnostics remain on your machine unless you explicitly opt in.
TypeScript orchestration and a Rust safety core. Read it, audit it, extend it.
Read the five-minute guide, inspect every permission, and make one small change.
Run the first task ↗