{"repo":"cocofhu/approving","free":true,"listed":false,"github":"https://github.com/cocofhu/approving","clone":"git clone https://github.com/cocofhu/approving.git","description":"Approving is an open-source, self-hostable platform for turning coding agents into visual, reviewable, and recoverable delivery workflows. Agents run in real Docker sandboxes, exchange structured artifacts, and pause for human Approve at critical nodes.","language":"Go","stars":77,"topics":["agent","ai","browser-automation","harness","harness-ai","harness-ci","harness-design","harness-engineering","harness-execution-layer","harness-framework"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Approving Agent workflows that advance with humans — a new paradigm for multi-agent collaboration. Approving is an open-source, self-hostable platform for turning coding agents into visual, reviewable, and recoverable delivery workflows. Agents run in real Docker sandboxes, exchange structured artifacts, and pause for human Approve at critical nodes. Website · Quick start · Contributing · Configuration · Gateway English 简体中文 Approving is currently a public beta. It requires a Linux host with Docker Compose, and the first startup pulls a large sandbox runtime image. Why Approving? A single coding agent is effective at completing one task. As work expands across research, design, implementation, testing, and review, new bottlenecks appear: - collaboration is hidden inside conversations and is hard to reuse or audit; - once agents run in parallel, human understanding and review speed limit throughput; - agents lack stable, verifiable contracts for handing work to one another; - high-risk actions do not have explicit human decision points; - failures often require manual prompting instead of following designed recovery paths. Approving adds a harness above coding agents: FSMs define the path, sandboxes isolate execution, MCP carries artifacts, and human approval becomes a first-class workflow node. Core capabilities Visual FSM orchestration Build workflows on a Vue Flow canvas with agent, react, and gate nodes. Edges describe success, failure, and rollback paths; when guards and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cocofhu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cocofhu/approving/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."}