{"repo":"zclllyybb/OpenGiraffe","free":true,"listed":false,"github":"https://github.com/zclllyybb/OpenGiraffe","clone":"git clone https://github.com/zclllyybb/OpenGiraffe.git","description":"A persistent, daemon-based multi-agent system that leverages opencode to automatically discover, plan, implement, and review code changes across a codebase.","language":"Python","stars":104,"topics":["agentic-workflow","ai","ai-agent","framework","llm","llm-framework","multi-agent","agentic-ai","opencode","orchestration"],"license":null,"category":"ai-agents","readme_excerpt":"Open Giraffe Pick the high-hanging fruit. A persistent, daemon-based multi-agent system that leverages opencode to automatically explore, discover, plan, implement, and review code changes across a codebase. Multiple tasks run in parallel, each in its own git worktree , driven by a Project Explorer and a Planner → Coder → Reviewer pipeline with configurable models and retry logic. Why This Project? Tools like Cursor and opencode are powerful single-task coding assistants, but they operate in a single conversation at a time — you drive each interaction manually, and parallelism requires you to manage multiple terminal windows or editor tabs yourself. This project fills a different niche: - Batch autonomy — Submit multiple tasks (or let the system discover them from TODO comments) and walk away. The daemon plans, codes, and reviews them concurrently without human babysitting. - Continuous project exploration — Set up a free-running Explorer agent that continuously reads your codebase, understands the project structure, and proactively identifies potential refactors, bugs, or missing features. - Built-in quality gate — Every code change is reviewed by one or more AI reviewers before it's considered done. Failed reviews automatically trigger retries with the reviewer's feedback, creating a self-correcting loop that a single-assistant workflow can't provide. - Persistent state — Tasks, agent runs, and review history are stored in SQLite. You can stop the daemon, reboot, and resume","default_branch":null,"files":null,"tree":[],"storefront":"/r/zclllyybb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zclllyybb/OpenGiraffe/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."}