Agentic review pipeline for GitHub PRs and GitLab MRs
A code review agent that works from real change context.
7review takes an exact PR or MR, enriches it with SCM metadata and diffs, selects repository knowledge, skills, and memory, routes model review through configured providers, validates findings, publishes review output, and waits for human approval before final publication.

Agentic review loop
The operator chooses the PR or MR. The agent handles enrichment, context assembly, model review, validation, publishing state, memory, and final human approval gates.
Ingest
A manual request or policy-gated webhook enters the bounded worker queue.
Understand
The agent loads SCM metadata, diffs, repository knowledge, skills, and approved memory.
Review
Configured model providers review the assembled context with governed read-only tool access.
Approve
Validators classify findings, publish review output, and wait for human approval before final publication.
Operator commands
go run ./cmd/7review setup7review review github --repo owner/repo --pr 7 --server http://localhost:80807review review gitlab --project 25 --mr 19 --server http://localhost:80807review status --server http://localhost:8080Request one GitHub PR or GitLab MR through the same bounded queue used by webhooks.
Webhook PolicyControl automatic review with mode, label, project, repository, and branch rules.
Docker RuntimeRun the agent with Headroom and MemPalace on the private Compose network.
TroubleshootingDiagnose queue pressure, token failures, sidecar readiness, and publish state.