Skip to content

Multi‑agent LangGraph reviewer for GitLab MRs. Pulls diffs, reasons across codebases, and posts actionable review notes back to the MR.

License

Notifications You must be signed in to change notification settings

canefe/reviewbot

Repository files navigation

reviewbot

Latest Version  Build Status

Python Version LangChain

Multi-agent LangChain reviewer for GitLab MRs. Pulls diffs, reasons across codebases, and posts actionable review notes back to the MR.

ReviewBot

What is Reviewbot?

Reviewbot wires together diff fetching, codebase context, and LLM reasoning to automate code reviews on GitLab:

  • Multi-Agent Review Flow. Coordinates tasks like diff inspection, context lookup, issue synthesis, and issue validation to reduce hallucinations
  • MR-Centric. Works on GitLab MRs and posts discussions/notes back to the MR
  • Codebase Context. Optional embeddings + search for better review depth
  • Ignore Rules. Supports .reviewignore and global ignore patterns to skip noise
  • CLI + Webhook. Run manually or trigger from GitLab pipeline/note events

About

Multi‑agent LangGraph reviewer for GitLab MRs. Pulls diffs, reasons across codebases, and posts actionable review notes back to the MR.

Resources

License

Stars

Watchers

Forks