AbsoLoop GitHub
Colored blocks assemble into the AbsoLoop infinity mark, then come apart and build again.

Open source · MIT · No cost

Synergetic
Loops

AbsoLoop runs bounded cycles where a builder, an independent critic, you, and the local agent CLIs you already use compound. The outcome has to be stronger than any one of them.

Evidence wins. Budgets bind. The critic does not take your word.

  • Free forever
  • No account
  • No AbsoLoop cloud
  • Python 3.9+
  • Zero pip dependencies

The mission loop

Done is an agreement, not a declaration.

You state the objective. AbsoLoop writes a checkpointed contract and closes the loop only when the proof survives review.

  1. 01 Objective

    State the outcome in plain language.

  2. 02 /goal

    A contract names the evidence, the budget, and done.

  3. 03 Builder

    Repair, test, and escalate thinking when stuck.

  4. 04 Critic

    Read-only review that tries to disprove the result.

  5. 05 Human gate

    Approve, reject, resume, or extend.

Why it holds

Local agents. Hard edges.

No cloud AbsoLoop service. No mystery SaaS. Your machine, your providers, your ledger.

Evidence
Narratives and “looks good” diffs are not acceptance. The contract names the proof.
Critic
An independent reviewer tries to break the result before it reaches you.
Budgets
Iterations, wall clock, and dollars stay visible. Stop safely, then resume or extend.
Providers
Grok, Claude Code, and Codex keep their own authentication, tools, and sessions.
Runtime
Python 3.9 and the standard library. Nothing to pip install for the core CLI.
Price
Free. MIT licensed. No subscription and no AbsoLoop account.

One CLI

Two ways to run it.

Day to day

Mission loop

Checkpointed repair toward a /goal contract, then a human gate.

absoloop "Make all tests pass"

One shot

Harness

Race, council, or a cross-provider review in isolated git worktrees.

absoloop build --strategy race

See it in action

The board, while the loop waits on you.

ZComb is the kanban AbsoLoop opens beside the CLI. This frame is that monitor, on a mission the critic has already approved.

ZComb Kanban for the mission Make all tests pass, status awaiting approval. Review shows the human approval gate, Done shows two finished repair iterations, and Inbox shows delivery.
ABS-014 · Make all tests pass · waiting at the human gate

Quick start

Start a loop on your machine.

Bring Python 3.9+ and at least one provider CLI: Grok, Claude Code, or Codex. AbsoLoop keeps the tools and the login you already use.

Full setup guide
mission-prep Ready
$ git clone https://github.com/MoRohn/absoloop.git
$ cd absoloop
$ export PATH="$PWD/bin:$PATH"
$ absoloop setup
$ absoloop "Make all tests pass"

Build with receipts

Let the loop earn “done.”

View the open-source project