Features

Features

Bubo reviews merge requests and pull requests with your chosen model, then posts only actionable comments. Every knob below lives in the Configuration reference.

Reviews

  • Only what matters. What’s wrong, why it matters, and how to fix it — no chatter.
  • Clean-review acknowledgement. On clean changes, Bubo can post one short note so teams know the review ran. config →
  • Dry run. Run the full review path without posting comments. dry_run →
  • Pick the tone. Terse, collaborative, socratic, formal, or casual. Tones →

AI model flexibility

Decision gates

  • Collaborate or gate. Post questions and suggestions, or restrict output to merge-blocking defects. Surface mode →
  • Confidence calibration. Tune thresholds from team dispute history, with manual overrides when needed. Calibrate →
  • Learns team preferences. Categories repeatedly dismissed by a team can be suppressed. Suppression →
  • Double-checks first. Optional second pass for models whose findings don’t hold up. Verify →

Governance, compliance & ROI

  • AI-code provenance. Identifies AI-assisted and sensitive changes for closer review; it does not block merges by itself. Provenance →
  • Audit trail. A chronological record you can inspect — metrics and decisions. Governance report →
  • ROI reporting. bubo report exports accept/dispute rate, bugs caught, noise trend, cost, and lines of code reviewed. Governance report →
  • Self-hosted control. Repository data stays within the infrastructure and model path you configure.
  • Redaction and signed releases. Credentials are scrubbed before the model sees the diff. Release artifacts are keylessly signed with cosign, include SLSA Build L3 provenance, and ship with an SPDX SBOM. verify →

Integrations

  • MCP. Trigger an ad-hoc review from your editor, and query review state, findings, and metrics. MCP server →
  • Reviews in CI. A GitHub Action that reviews PRs and comments inline in your pipeline. GitHub Action →
  • A read-only dashboard. Recent reviews, health, findings, and reports. Operate →

Next: Recipes · How it works · Configuration reference

MountainOwlMountainOwl
Bubo · MIT licensed · © 2026