Automated code review orchestrator for AI coding agents. Manages the review-fix loop so agents focus on writing code — not deciding what to do next.
- An AI agent opens a PR
- Fluent Flow runs an automated review
- If the review fails, the agent is notified with specific feedback
- The agent pushes a fix, triggering a re-review
- On pass, the PR is auto-merged. On repeated failure, a human is escalated
| Package | Description |
|---|---|
| fluent-flow | Server — review engine, agent registry, MCP server, webhook handler |
| fluent-flow-runner | CLI runner — connects to the server, picks up work, spawns agents locally |
cd packages/fluent-flow
cp .env.example .env # configure DATABASE_URL, GITHUB_TOKEN, MCP_AUTH_TOKEN
npm install
npm run devSee server docs for full setup, concepts, and configuration.
# 1. Register an agent and generate a token (see runner docs)
# 2. Run
fluent-flow-runner --token ff_<token> --server http://localhost:3847 --verboseSee runner docs for step-by-step setup.
docker compose up -d --build- Design specs — Architecture and design decisions
- Implementation plans — Step-by-step build plans
This is a Turborepo monorepo.
npm install # install all dependencies
npm test # run all tests
npm run build # build all packagesMIT