⚡ SIMPLETI AI LABS · AUTONOMOUS AGENT ORCHESTRATION
simplicio-loop turns GitHub issues into tested PRs: it maps the repo, an AI plans, a deterministic editor applies, tests verify, squads review.
What it does
The mapper reads the repo, the planner only plans, the deterministic editor applies the change, and the tests decide whether it ships.
The work starts as an issue in your repository.
Maps files, symbols and tests, and hands a map slice to the planner.
claude / codex / grok / gemini. It plans as a JSON plan and never writes.
Deterministic apply of the JSON plan. No free-form edits.
simplicio-loop turbo --apply - --verify runs the suite. Two failures escalate the model role.
Green runs pass a secret scan and open a PR with evidence.
Install
Needs Python 3.11+, git, and an authenticated gh for GitHub issues.
# 1-command installer (macOS & Linux): installs the Runtime $ curl -fsSL https://raw.githubusercontent.com/simpletibr/simplicio/master/install.sh | sh # Windows (PowerShell as Administrator): > irm https://raw.githubusercontent.com/simpletibr/simplicio/master/install.ps1 | iex # simplicio-loop on every OS, via pip: $ pip install simplicio-loop # sign in, only needed for the 24/7 watcher: $ simplicio-loop login # verify health and operators: $ simplicio-loop doctor
Use it
In Claude Code or VS Code, write the goal. The loop does the rest.
> /simplicio-loop finish all the open issues
Write /simplicio-loop and the goal.
Mapper maps, planner plans, dev-cli applies, tests verify.
You get a pull request with the evidence attached.
24/7 watcher
A service that watches the repos of the GitHub owners listed in SIMPLICIO_247_OWNERS that opt in, opens PRs, and needs an active subscription. Auto-merge is off by default.
# one simulated tick, changes nothing $ simplicio-loop watch247 --once --dry-run # are the exec CLIs logged in? $ simplicio-loop watch247 login-check # from a repo checkout, as root, after creating the non-root user simplicio-loop: $ sudo cp packaging/systemd/simplicio-loop-247.service /etc/systemd/system/ # edit it, then chmod 600 $ sudo cp packaging/systemd/simplicio-loop-247.env.example /etc/simplicio-loop-247.env $ sudo systemctl enable --now simplicio-loop-247
enabled = true in the repository.
The issue was opened by an owner, member or collaborator.
The worker loop runs and opens the pull request.
Auto-merge stays off unless you turn it on.
How it works
Tier 1 does the mechanical work. Stronger models step in only after failures, and they replan rather than execute.
Mechanical work, one module.
After 2 failures. Integration and security work.
After 2 more failures. Replan only, never executes.
The batch is tested once together.
When the batch passes, every PR lands.
The bad PR (C) goes back to its squad. A, B and D still merge.
Plans, never executes.
Each squad coordinates up to 4 Haiku workers.
Only squad-approved work reaches main.
Extension points
Status of the extension points in the 24/7 path, out of 50.
Learn more
Everything else lives in the repository.