{"repo":"aliengiraffe/vigilante","free":true,"listed":false,"github":"https://github.com/aliengiraffe/vigilante","clone":"git clone https://github.com/aliengiraffe/vigilante.git","description":"Vigilante is a sandbox-first orchestration layer for coding agents. It isolates every task in a git worktree, enforces strict credential scoping, and gives you full audit logs — so your agents can't burn down production.","language":"Go","stars":36,"topics":["agent","agent-skills","agentic-ai","agentic-workflow","agents","ai","ai-orchestration","ai-orchestrator","orchestration"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"vigilante vigilante is a sandbox-first orchestration layer for coding agents. Treat the model as untrusted by default. Vigilante is the control plane that turns GitHub issues into a guarded issue-to-PR pipeline: one git worktree per task, deterministic lifecycle management, scoped execution, and a durable operator trail through issue comments, session state, and pull requests. It is not the model itself. Vigilante schedules work, prepares isolated worktrees, launches a supported coding-agent CLI, tracks progress, and recovers or cleans up stalled sessions so a repository behaves like a controlled worker instead of a loose collection of scripts. Docs · Sandbox Design · Closed Issues · Releases · Contributing Why Vigilante Exists Coding agents need broad tool access to be useful. That also means they can read the wrong files, use the wrong credentials, or leave behind hard-to-audit state if you run them with ambient access. Vigilante reduces that risk by making the orchestrator responsible for enforcement: - one isolated git worktree per issue - issue-driven execution with progress reported back to GitHub - repository-aware implementation skills selected from local context - local session tracking for cleanup, resume, redispatch, and recovery - optional package-hardening checks for supported Node.js repositories How It Works Vigilante keeps the flow short and explicit: 1. Watch a local repository tied to a GitHub remote. 2. Read open issues and select only eligible work. 3. Cre","default_branch":null,"files":null,"tree":[],"storefront":"/r/aliengiraffe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aliengiraffe/vigilante/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}