{"repo":"DGouron/review-flow","free":true,"listed":false,"github":"https://github.com/DGouron/review-flow","clone":"git clone https://github.com/DGouron/review-flow.git","description":"Automated AI code reviews powered — webhook-driven, real-time dashboard, MCP integration, smart queue with deduplication, multi-agent audits, and iterative follow-up reviews for GitLab MRs and GitHub PRs","language":"TypeScript","stars":41,"topics":["ai","automation","claude","clean-architecture","code-review","dashboard","github","gitlab","mcp","merge-request"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Reviewflow Automated AI code reviews powered by Claude Code. Assign a reviewer on your merge request — Claude reviews the code, tracks progress in real time, and follows up when you push fixes. Works with GitLab and GitHub out of the box. --- How It Works --- Key Features Multi-Agent Reviews Each review runs a configurable set of specialized audit agents — Clean Architecture, SOLID, Testing, DDD, Code Quality, and more. Define your own agents per project to match your team's standards. MCP Integration A built-in Model Context Protocol server gives Claude structured tools to report progress, manage review phases, and queue actions on discussion threads — replacing fragile text-marker parsing with typed tool calls. MCP Tool Purpose ---------- --------- get workflow Read current review state and agent list start agent / complete agent Track per-agent progress set phase Advance review phases get threads Fetch MR/PR discussion threads add action Queue thread actions (resolve, reply, comment) Smart Queue Powered by p-queue with: - Concurrency control — limit parallel reviews (default: 2) - Deduplication — prevents duplicate reviews within a configurable time window - Graceful cancellation — abort running reviews via dashboard or API - Memory guard — auto-kills if RSS exceeds 4 GB - Retry on failure — failed jobs clear deduplication so they can be re-triggered immediately Real-Time Dashboard A WebSocket-powered dashboard shows live review progress: - Phase and agent-level progress b","default_branch":null,"files":null,"tree":[],"storefront":"/r/DGouron","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DGouron/review-flow/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."}