InstrumentsPlate IBuildShipped · open source

What did it change?

Archymedes CLI

A coding agent that shows its work.

Archymedes CLI plans, edits, runs and verifies in your terminal, on any model. Every step is visible, every change can be reviewed and undone, and you set the most a task may spend before it starts.

Plate I / The PressDrag to turn

The Press. A request is typed, the checks run, and the terminal prints a receipt.

How it works

    01

    Bound

    Pick the workspace, the model and the permissions. Set the most this task may spend.

    02

    Execute

    The agent plans, edits and runs commands. Every tool call is shown as it happens.

    03

    Verify

    Tests and checks actually run, and their real output is what you read.

    04

    Receipt

    What changed, what it cost, and how to undo it. Accept, or revert in one command.

What it does

Open-source coding agent

01

Any model, your choice

Works with the major hosted providers, with local models through Ollama, and with any OpenAI-compatible endpoint. A free mode runs on zero-priced models and never falls back to a paid one.

02

You decide how much it may do

Permission modes run from plan-only to fully automatic, with approval per tool. Risky commands wait for you.

03

Verified, not asserted

A result is marked green only when the checks it recorded actually passed. No passing check, no green.

04

Everything is reversible

Each change is checkpointed. /diff shows exactly what moved and /undo takes it back.

05

Cost you can see first

Spend is shown every turn in your own currency, and you can cap what a single task may use.

06

Runs where you want it

On your own working tree, or isolated in a Docker or remote sandbox when the work should not touch your machine.

07

Sessions that survive

Work is saved after every completed step. Kill the process, come back, and resume where it stopped.

Plate I / Archymedes CLI

$ archymedes

What are we building?

Build the API and optimize the database architecture.

✓ analyzing architecture
✓ mapping dependencies
✓ creating plan

Ready.

In practice

A few commands

/task
The request, the plan, the changes, the verification and any blockers in one view.
/diff
Exactly what this session has changed.
/undo
Take the last change back.
/retry
Run the last step again.
/balance
What you have spent, against the budget you set.
archymedes --free
Run on zero-priced models. It will not quietly switch to a paid one.

How it works

Architecture

YouInterfaceCommand engineToolsAgentsModelsSystem

What it is not