Rami rami
Human-in-the-loop Setup Pricing
Sign In
Home · Docs · Repository configuration

Repository configuration

Last updated: 2026-08-26

Commit a config file to change how Rami behaves in that repository. Rami reads the first file it finds: .rami.yaml, .rami.yml, .github/.rami.yaml, then .github/.rami.yml. The file is read from the commit under review, so a change takes effect on the next pull request. Unknown keys are ignored, and an invalid value falls back to its default instead of failing the review.

Every setting with its default. Start from the complete annotated reference at /rami.yaml, which you can copy as-is.

webhook:
  trigger-review: true    # review automatically on open and push; MCP, CLI, and /rami review still work when off
  review-drafts: false    # review draft pull requests on every push; each push is billable

repo:
  # lang: en              # review comment language: en, ko, or ja; default is the account preference

review:
  personality: cat        # comment tone: cat or professional
  auto-approve: true      # approve a pull request with no open findings
  allow-ci-block: true    # let the check run fail CI; off keeps it neutral
  agent-fix-prompt: true  # attach a paste-ready fix prompt to each inline comment
  comment-hygiene: true   # flag AI-slop inline comments as Low-severity findings
  fail-on: blocking       # lowest severity that fails the check run: blocking, high, medium, low, or none

instructions:
  enabled: true           # read CLAUDE.md, AGENT.md, and similar into review prompts
PreviousDisagreeing with a finding NextQuotas and credits
Home · Docs · Pricing · Terms of Service

© 2025–2026 Rami. All rights reserved.

Terms of Service Privacy Policy Refund Policy