-Software delivery is a pipeline. LoopOver makes it a loop: agents write, agents review, agents merge — and every outcome trains the next pass. Any GitHub repo, both sides of the lifecycle.
+**The loop never sleeps. You finally can.**
+
+LoopOver automates the entire development lifecycle — write, review, merge, learn — end to end, with agents on both sides and a published safety record. The good kind of infinite loop, on any GitHub repo.
- **For maintainers (self-hosted):** an autonomous review agent works the PR queue end-to-end — AI review grounded in finished CI status, full post-change file content, and codebase RAG — then gates, approves, requests changes, merges, or closes on its own, governed by dry-run / pause / freeze / kill-switch controls.
- **For contributors:** the [`@loopover/mcp`](https://www.npmjs.com/package/@loopover/mcp) copilot brings predicted gate verdicts, branch preflight, duplicate detection, and cross-repo opportunity discovery into your own AI harness; the autonomous miner runtime (`@loopover/miner`) runs unattended across a fleet of repos, respecting each target repo's `.loopover-miner.yml` goal spec.
diff --git a/apps/loopover-ui/src/components/site/animated-terminal.tsx b/apps/loopover-ui/src/components/site/animated-terminal.tsx
index 3fcd83a76e..3f637d9a6b 100644
--- a/apps/loopover-ui/src/components/site/animated-terminal.tsx
+++ b/apps/loopover-ui/src/components/site/animated-terminal.tsx
@@ -9,6 +9,17 @@ export interface TerminalScene {
}
const DEFAULT_SCENES: TerminalScene[] = [
+ {
+ prompt: "cat loop.ts",
+ output: `while (true) {
+ const work = await locate(); // discovery: issues, gaps, dups
+ const pr = await code(work); // contributor agent ships it
+ const call = await review(pr); // maintainer agent decides
+ await merge(call); // or close — its call, logged
+ await learn(call.outcome); // every result tunes the loop
+}
+// this loop has no exit condition. neither did your backlog.`,
+ },
{
prompt: "npx -y @loopover/mcp@latest login",
output: "→ GitHub Device Flow opened… authorized as octocat",
diff --git a/apps/loopover-ui/src/components/site/site-footer.tsx b/apps/loopover-ui/src/components/site/site-footer.tsx
index 2cd1d1aee4..88031db938 100644
--- a/apps/loopover-ui/src/components/site/site-footer.tsx
+++ b/apps/loopover-ui/src/components/site/site-footer.tsx
@@ -60,9 +60,8 @@ export function SiteFooter() {
ittensory
- Closed loop, open receipts — agents write, review, and merge, and every outcome trains
- the next pass. Gittensor-native intelligence included; not affiliated with the official
- subnet.
+ The good kind of infinite loop — agents write, review, merge, and learn, end to end.
+ Gittensor-native intelligence included; not affiliated with the official subnet.
- Software delivery is a pipeline.
- LoopOver makes it a loop.
+ The loop never sleeps.
+ You finally can.
- Agents write, agents review, agents merge — and every outcome trains the next pass. An
- autonomous maintainer works your PR queue end-to-end, a contributor stack plans and
- ships real work, and the loop's error rate is published, certified, and replayable.
- Any GitHub repo; Gittensor-native mining intelligence built in.
+ Agents automate the entire development lifecycle — write, review, merge, learn — end to
+ end, hands off. On any GitHub repo, with a published safety record. Gittensor-native
+ mining intelligence built in.