Cadenya
Freemium
Developers building agentic workflows
You swap in a new coding agent, run it against your backlog, and have no idea whether it actually finished the task or just looked like it did — until the PR breaks main. Orbit is a validation harness that wraps any JSON-speaking coding agent and refuses to call a task done until tests, lint, and type checks say otherwise.
Orbit structures agent work into discrete, dependency-ordered loops: one task per run, deterministic validation gates, and four output artifacts that record exactly what the agent returned, how the run scored against a rubric, and what should happen next. The demo runs without an API key, which means you can evaluate the harness itself before spending a single token. Where it gets constrained: Orbit is a harness, not a scheduler — it does not autonomously drive through a backlog or retry failed orbits on its own. Teams wiring it into CI pipelines write the outer loop themselves.
Bottom line: Orbit is the right call when you need auditable, artifact-backed proof that an agent task passed validation before it touches your branch — but if you need the harness to self-drive retries and backlog progression without human-authored glue code, you are writing that orchestration layer yourself.
Find your fit
More options in Agent Frameworks. Compare pricing, platforms, and features side by side.
Freemium
Developers building agentic workflows
Free · Open source
Long-term continuity in multi-session coding projects
Coding agents produce output that looks correct until it isn’t — and without a structured checkpoint, the failure surfaces at review, not at generation. Orbit addresses this by wrapping any JSON-speaking coding agent (Claude, Codex, Cursor, or a custom CLI) in a validation loop: it selects a task from a dependency-ordered backlog, runs the agent, executes tests and lint as gates, and records the outcome in four structured artifacts before the orbit is allowed to close. Nothing advances unless the checks pass.
The artifact trail is Orbit’s sharpest differentiating feature. Every run produces an agent-result.json (structured status, changed files, raw output), an evaluation.json (rubric scoring across task focus, completion, diff signal, and validation), a review.json (accept, iterate, or stop recommendation), and a progress.md (human-readable mission log). When you are comparing two coding agents against the same task definition, you are comparing structured JSON artifacts — not reading through commit diffs and forming opinions.
Orbit fits teams who are evaluating which coding agent to standardize on, or who want deterministic gates before agent-generated code reaches a merge queue. The ‘self-healing repo’ pattern described in the docs — feed Orbit failing tests and require proof of a passing run before closing the task — is a concrete use case that works without API cost, since the replay demo runs in mock mode locally. Where Orbit does not fit: it has no scheduler, no retry loop, and no autonomous backlog driver. The harness advances one orbit at a time; the outer orchestration is yours to build.
Orbit is MIT licensed, self-hostable, and intentionally scoped small. The vendor page describes it as ‘intentionally small,’ and the contribution guidance reflects that — adapters, demo missions, and mission templates are the extension surface, not a plugin ecosystem. Teams who need to connect it to an existing CI system write an adapter; the repo structure and starter issues support that path.
Sign in to rate this tool or suggest an edit.