zecor.dev

Ship features.
Spend tokens last.

Zecor is an autonomous software construction engine that pairs local deterministic execution with hybrid model routing to build and verify software with minimal token overhead.

one-line ask
Deterministic gate no tokens ast-grep, linters, type checks, tests — fails fast, no tokens spent
needs a model
Local model tier local · unmetered aider + a coder model on an OpenAI-compatible /v1 endpoint
two local tries, then escalate
Cloud reasoning metered · last resort one paid call at a time
branch + draft PR · secret scan · gate re-run

Install

git clone https://github.com/zecordev/zecor && cd zecor
uv sync --group dev
cp zecor.config.example.json zecor.config.json
uv run zecor doctor

Requires Python 3.12+, git, ripgrep, ast-grep, and any OpenAI-compatible local model endpoint.

What it is not

Not a chat wrapper. The exit code of a deterministic gate is the sole definition of done; escalation is driven by observed artifacts — a still-red gate, an unchanged failing-assertion set, a duplicate diff, scope creep — not by a model's self-reported confidence.

Rust internals, published

The deterministic layer leans on small, fast Rust tools. They stand alone and are published under the zecordev org.

Also public: zecor-secretscan, zecor-astscan, zecor-gitengine.

Read next