claudeers.
// Developer Tools

loope

Event-driven AI coding agent for GitHub: watches issues, runs headless Claude Code in isolated git worktrees to triage bugs & features, and opens PRs automat…

Actively maintained
100/100
last commit 3 days ago
last release 3 days ago
releases 9
open issues 2
// star history+1 this week

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up loope (release-binary project) into my current project.
Found on https://claudeers.com/loope
Repo: https://github.com/ngthluu/loope
Homepage/docs: —
Detected install method: release-binary → inspect the README
Category: devtools. Platforms: api, web.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (release-binary)

Grab the latest release asset from GitHub.

# download a build from https://github.com/ngthluu/loope/releases
// or clone
git clone https://github.com/ngthluu/loope

// compatibility

Platformsapi, web
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageGo

loope — event-driven loop

loope is an event-driven loop that watches one GitHub repository for issues labeled ai-agent, picks the best one, and drives it all the way to a pull request using headless Claude Code sessions running inside git worktrees. Issue state lives entirely in GitHub labels, so the daemon itself is stateless and safe to restart.

Label an issue ai-agent and each poll cycle loope triages the best candidate, runs a bug- or feature-specific pipeline of Claude sessions in an isolated worktree, and — if the work produced commits — pushes the branch and opens a PR. A live web dashboard shows every issue it has touched. See How it works for the full lifecycle.

loope's live telemetry dashboard: the ticket queue with per-issue cost on the left, and a selected issue's pipeline of Claude steps showing tokens, cost, and session id on the right
The live dashboard — every tracked issue, its pipeline steps, and per-step cost, tokens, and Claude session id.

A GitHub issues list where each issue is labeled ai-agent and closed ai-done, each driven to a linked pull request by loope
Label an issue ai-agent and loope drives it to a PR — closing it ai-done, or parking it ai-needs-info when it needs clarification.

Install

curl -fsSL https://raw.githubusercontent.com/ngthluu/loope/main/install.sh | sh

This downloads the prebuilt binary for your OS/arch from the latest release, verifies its checksum, and installs it to /usr/local/bin. Binaries are published for macOS and Linux on amd64 and arm64.

loope is a wrapper around your local toolchain: it needs git, gh (authenticated), and claude on your PATH at run time. See Installation for prerequisites, the --doctor preflight, and building from source.

Then point it at a repo and run:

# grab loope.json.example from this repo (or the release archive), then:
cp loope.json.example loope.json   # edit repoPath / repoSlug / workDir
loope --config loope.json          # polls for labeled issues, serves the dashboard on http://localhost:8080

Documentation

GuideWhat's inside
How it worksPoll cycle, triage routes, label lifecycle, confidence gate
InstallationPrerequisites, --doctor, label setup, building from source
ConfigurationEvery config field — models, retries, confidence gate, persona
DashboardThe live web dashboard and its embedded assets
OperationsAlways-on behavior, failure handling, running as a launchd service
DevelopmentTesting, prompts, logs, releasing, contributing

Contributing

Issues and pull requests are welcome. CI (go build, go vet, go test ./...) must pass; please keep new behavior covered by tests that run without the network or external CLIs. See Development.

License

MIT © ngthluu

// faq

What is loope?

Event-driven AI coding agent for GitHub: watches issues, runs headless Claude Code in isolated git worktrees to triage bugs & features, and opens PRs automatically. Stateless, self-hosted, written in Go.. It is open-source on GitHub.

Is loope free to use?

loope is open-source under the MIT license, so it is free to use.

What category does loope belong to?

loope is listed under devtools in the Claudeers registry of Claude-compatible tools.

0 views
11 stars
unclaimed
updated 28 days ago

// embed badge

loope on Claudeers
[![Claudeers](https://claudeers.com/api/badge/loope.svg)](https://claudeers.com/loope)

// retro hit counter

loope hit counter
[![Hits](https://claudeers.com/api/counter/loope.svg)](https://claudeers.com/loope)

// reviews

// guestbook

0/500

// related in Developer Tools

🔓

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Curs…

// devtoolsaffaan-m/JavaScript240,305MIT[ claude ]
🔓

Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA

// devtoolsgarrytan/TypeScript128,278MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// devtoolssafishamsi/Python109,277MIT[ claude ]
🔓

Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

// devtoolsDietrichGebert/JavaScript104,762MIT[ claude ]
→ see how loope connects across the ecosystem