Cadenya
Freemium
Developers building agentic workflows
Agent-generated code that passes the vibe check and fails the test suite — then nobody can explain what the agent actually did or why — is the problem Orbit was built around. It is an open-source harness that wraps any AI coding agent in a validation loop: one task, real checks, machine-readable evidence, no hand-waving.
Orbit sits between your backlog and your coding agent, selecting one dependency-ordered task at a time, running the agent, then forcing the result through tests, lint, and type checks before marking the task done. Every run writes structured JSON artifacts — what the agent returned, how the output scored against a rubric, whether a human should accept or iterate — so you are reviewing evidence, not trusting a diff. The agent-neutral contract means you can run Claude, Codex, and Cursor against the same task and compare artifacts instead of impressions. The harness is intentionally minimal; it does not schedule, it does not host, and it does not manage secrets — which means the moment your workflow needs cross-repo coordination or cloud execution, you are writing the glue yourself.
Bottom line: Run Orbit when you need objective, reproducible proof that an agent actually fixed the failing test — not anecdotal confidence — but expect to build your own layer the moment tasks span multiple repositories or require anything beyond local CLI execution.
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
Orbit functions as a control harness for AI coding agents, not a coding agent itself. The core workflow: Orbit reads a dependency-ordered backlog, selects the next unblocked task, invokes a configured agent adapter (Claude, Codex, Cursor, or any JSON-speaking CLI), and then runs the actual test suite, linter, and type checker against the output. If validation fails, the task does not advance. Every completed orbit — pass or fail — produces four artifacts: a structured agent result, a rubric-scored evaluation, an accept/iterate/stop recommendation, and a human-readable progress log.
The differentiating design choice is what the vendor page calls ‘proof before close’: the harness does not trust agent output, it verifies it. Failing tests or lint issues become the entry point — you give Orbit a broken state and require it to produce evidence of a fixed state before the task is marked complete. This makes Orbit directly useful for self-healing repository workflows, where the definition of done is a passing test suite rather than a plausible-looking diff. The deterministic replay demo (run with `MOCK=1 ./replay.sh auth-rescue`) demonstrates a full orbit — task selection, agent path, validation, artifact recording — with no API key required, so you can audit the harness behavior before connecting any live agent.
Orbit fits tightly scoped, local, single-repository workflows where reproducibility and audit trails matter more than throughput. It is MIT-licensed, self-hosted by design, and the vendor page describes it as ‘intentionally small.’ That scope is a deliberate constraint, not an oversight — contributions are explicitly directed at making the harness easier to verify, replay, or connect to other tools, not at expanding its surface area. Teams that need cloud execution, multi-repo coordination, or a scheduler will find none of that here and will need to wire Orbit into a broader system themselves.
Sign in to rate this tool or suggest an edit.