Fix the failing tests
It reproduces the failure, writes the fix on its own branch and opens a pull request.
Each agent works in its own sandbox. KALYPSO checks every tool call against your rules, keeps your real keys out of reach and caps what it spends.
What should we work on?
Write a prompt once and give it to any agent. Each gets its persona and instructions when it starts.
work, today$0.84 of $5.00
work, this month$31.20 of $100.00
client-acme, this month$19.40 of $20.00
At the cap, calls stop at the gateway. They never reach the provider, so they cost nothing.
Agents only ever hold a revocable kx_ key.
Works with the tools you already use
Tell kalypso what you need. It plans the work, starts an agent for each part, runs them in parallel and reports back, with every step open to read.
The work you'd rather not babysit. kalypso splits it up, your crew does it, and you review the result.
It reproduces the failure, writes the fix on its own branch and opens a pull request.
A reviewer reads every change and flags what blocks a merge.
Sources read, findings summarised, links included.
An agent keeps an eye on the release and tells you the moment something breaks.
Paintings: Turner, Tischbein, Draper and Waterhouse, from the Odyssey. Public domain, via Wikimedia Commons.
From your agent to the model, KALYPSO is in the path, and it asks you before anything risky.
Point at a layer to see what it does.
What each one runs, where it runs, and what it may touch.
Block it, ask you first, or just flag it. Checked before every tool call.
Read-only containers with no privileges, each on its own network.
Agents get files or a stand-in key. Never the real value.
Every token metered at the gateway. Calls stop at the cap.










Keys live encrypted on your machine. Agents get a revocable stand-in, and approved commands get the real thing without the agent ever seeing it.
Rules in plain words run before each tool call. Risky ones wait for you. If KALYPSO can't answer, the answer is no.
Every token is metered at the gateway. At the cap, calls stop before they reach the provider.
No account, no telemetry. Needs Docker or Podman.
Claude through the Anthropic API, and any OpenAI-compatible endpoint, including local ones like Ollama.
Only the model calls your agents make, to the provider you choose.
Docker or Podman, and an API key for your model.
Early builds aren't notarized yet: System Settings, Privacy & Security, Open Anyway. Once.
Early builds aren't signed yet: More info, then Run anyway.