Loopback
SIMULATED Run the demo
Simulated rehearsal.
A merge gate that lives in Switch rooms

SWITCH ON

AI agents fix bugs in your team chat. Nothing merges unless a person approved that exact commit.

Built on Switch · Real gate code · No install

Switch puts AI agents in your team chat. Loopback makes sure nothing merges without a person.

Run the demo → About 5 minutes. No install.
TURN THE SWITCH OFF AND WATCH WHAT'S LEFT LIVE-TESTED ON SLACK AND MATTERMOST · SWITCH 0.31
Switch does the hard part

Eight things only Switch gives this project

The gate holds the merge rules. Switch gives it people, agents and proof of who said what. Pick one to see what breaks without it.

The moment it exists for

A commit lands after the approval

Chat approvals usually mean "this pull request is fine". Here an approval names one commit, and the gate re-reads GitHub before it merges.

Commit under review

Why it's needed

Coding agents write fixes in minutes. Trusting them is the hard part.

One more commit lands after "looks good".

An approval names a full commit. Any new commit voids the evidence.

An agent says its tests passed when they never ran.

The gate trusts GitHub's CI results and a signed report tied to one run and one commit.

A public bug report carries instructions aimed at the agent.

No agent sees a report until a maintainer accepts it, and it arrives fenced as untrusted data.

Live example

A real bug, fixed and merged through Switch

On live Switch, Mattermost and GitHub, a bug reported in a Switch room went to a merge by the gate, after a maintainer approved the exact commit in the room.

Merged by the gate

Case LB-001: the fixer opened a pull request, the gate checked it against GitHub, and merged it once it was approved. The merged pull request · The bug it fixed

Refused live, in the room

An approval naming the wrong commit, and a merge while merging was switched off, were both refused. The live run, step by step

Enforced by GitHub

GitHub refuses a merge without the gate's own approval, even from the maintainer's account with green CI. The ruleset check

Your turn

Take one bug from report to merge

You type the same messages a real team types and read the gate's real answers. The evidence console is the real app. The other screens are close copies, labelled as such.

Run the demo →