> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getblame.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Key Features

Blame is an automated code review and codebase intelligence platform built on deterministic **Tree-sitter AST syntax parsing**, **multi-tier relational dependency graphs**, and **cross-encoder reranking**. It equips engineering teams with high-confidence pull request reviews, granular review customization, automated CI/CD branch gates, multi-repository chat, and self-updating living documentation.

***

## 1. GraphRAG Codebase Context

Blame never reviews files in isolation. When analyzing changes, it maps relationships across your entire codebase using Tree-sitter AST queries and a multi-tier PostgreSQL dependency graph.

* **Impact Analysis:** Traces upstream imports and downstream callers across files to evaluate how signature or logic changes ripple through your system.
* **Contract & Validation Verification:** Detects when modified endpoints or services fail to invoke standard permission guards, schema validators, or audit events used across sibling modules.
* **Syntactic AST Chunking:** Parses code by functional boundaries (functions, methods, classes, types) rather than arbitrary line counts.

Learn more about [Graph-Based Context →](/graph-rag-and-code-intelligence)

***

## 2. Automated PR Reviews & Calibrated Confidence

Blame reviews GitHub pull requests automatically upon creation or commit synchronization, providing thorough assessments without rubber-stamping.

* **Calibrated Score (1 to 5):** Every PR receives an overall score (from `5/5 Production Ready` down to `1/5 Critical Failures`) with an explicit technical justification detailing edge cases, test gaps, and stability risks.
* **1-Click GitHub Suggestions:** Inline comments provide exact, indented replacement code blocks that can be committed directly from the GitHub conversation tab.
* **Modular PR Summaries:** Configure which sections appear in the PR summary comment, including executive overviews, architectural evaluations, issue tables, sequence diagrams, and comments outside the active diff.

[Learn more about PR Reviews →](/automated-pull-request-reviews)

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/KfirP3_LX001tgup/images/Group-4-6.png?fit=max&auto=format&n=KfirP3_LX001tgup&q=85&s=8433e2ebe70a0afae59492e84d145acf" alt="Group 4 6" width="2400" height="1260" data-path="images/Group-4-6.png" />
</Frame>

***

## 3. Review Strictness & Customization

Teams maintain full control over the depth and tone of Blame’s code reviews through workspace and repository settings.

* **Strictness Levels:**
  * `Low`: Focuses strictly on critical runtime failures, security vulnerabilities, and crash-inducing bugs.
  * `Medium` *(Default)*: Evaluates edge cases, missing guards, and architectural consistency.
  * `High`: Exhaustive review covering performance trade-offs, defensive patterns, and missing test coverage.
* **Custom Comment Header:** Prepend custom messages or badges to review comments.
* **Draft PR Controls:** Choose whether to run reviews automatically on draft pull requests or wait until they are marked ready for review.

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/KfirP3_LX001tgup/images/Group-4-5.png?fit=max&auto=format&n=KfirP3_LX001tgup&q=85&s=fcb6b7430948807f3429a9a1490b32e9" alt="Group 4 5" width="2400" height="1260" data-path="images/Group-4-5.png" />
</Frame>

***

## 4. CI/CD Quality Gates & Status Checks

Prevent unstable or risky code from entering your primary branches by integrating Blame into GitHub branch protection rules.

* **GitHub Check Runs:** Automatically creates check runs on GitHub commits reflecting the review outcome.
* **Required Confidence Threshold:** Enforce minimum confidence scores (e.g. require at least `3/5` or `4/5`) before the check passes.
* **Automated PR Status Comments:** Post pass/fail review status summaries directly to PR discussion threads.

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/6KdHDfo-JlmjqOJ_/images/Group-4-2.png?fit=max&auto=format&n=6KdHDfo-JlmjqOJ_&q=85&s=46e29b5058530a9dfa7e2054d4818c88" alt="Group 4 2" width="2400" height="1260" data-path="images/Group-4-2.png" />
</Frame>

***

## 5. Auto-Approve Low-Risk Pull Requests

Accelerate routine workflows by allowing Blame to automatically approve low-risk pull requests.

* **Risk-Capped Approvals:** Set maximum allowable risk thresholds (`Low`, `Medium`, `High`, `Critical`) for auto-approvals.
* **Custom Approval Guidelines:** Provide specific natural-language rules defining what qualifies for automated approval (e.g., dependency version bumps, documentation updates, or minor UI tweaks).

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/6KdHDfo-JlmjqOJ_/images/Group-4-3.png?fit=max&auto=format&n=6KdHDfo-JlmjqOJ_&q=85&s=d17ce3dcdc9bb515c88e2b4901b08e61" alt="Group 4 3" width="2400" height="1260" data-path="images/Group-4-3.png" />
</Frame>

***

## 6. Fix with AI Coding Agents

Bridge the gap between review feedback and bug remediation by dispatching Blame's findings directly to your development environment.

* **Agent-Ready Fix Prompts:** Every inline review comment includes an `agentPrompt` with file coordinates, line numbers, and concise fix instructions.
* **Integrated Agent Support:** Format findings for tools like Cursor, Windsurf, Claude Code, Conductor, and Devin.
* **Direct GitHub Branch Fixes:** Use Blame’s web chat agent to create branches and commit suggested changes directly back to your repository.

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/6KdHDfo-JlmjqOJ_/images/Group-4-1.png?fit=max&auto=format&n=6KdHDfo-JlmjqOJ_&q=85&s=031ed8270d8963974cef1a512bc965f1" alt="Group 4 1" width="2400" height="1260" data-path="images/Group-4-1.png" />
</Frame>

***

## 7. Repository Memory & Auto-Discovered Rules

Blame adapts to your team’s conventions without requiring manual configuration.

* **Zero-Config Rule Discovery:** Automatically scans and respects `.cursorrules`, `.cursor/rules/*.mdc`, `CLAUDE.md`, `AGENTS.md`, `.coderabbit.yaml`, `blame.yaml`, and `.github/copilot-instructions.md`.
* **Dashboard Memory Store:** Store custom team rules with glob path targeting (e.g., `services/auth/**`) that apply to both automated reviews and chat sessions.

[Learn more about Codebase Memory →](/ai-chat-and-codebase-memory)

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/fDhP-HLhuqg9ByKT/images/Group-1-4.jpg?fit=max&auto=format&n=fDhP-HLhuqg9ByKT&q=85&s=78bc6e2e3d024082bc3f07574caaf6e5" alt="Group 1 4" width="2400" height="1260" data-path="images/Group-1-4.jpg" />
</Frame>

***

## 8. Multi-Repository AI Chat

Inspect and debug complex systems spanning multiple codebases in a single conversational thread.

* **Cross-Repository Scope:** Select multiple repositories simultaneously to trace API contracts between frontends, backend services, and shared libraries.
* **Voyage AI Reranking:** Uses `voyage-code-4` embeddings and `rerank-3` cross-encoders to supply exact AST chunks into the conversation.
* **Direct GitHub Tooling:** List PRs, inspect commit diffs, create branches, and commit fixes directly from chat.

[Learn more about AI Chat →](/ai-chat-and-codebase-memory)

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/BrqlgKyLqw4dZtvu/images/Group-4-4.png?fit=max&auto=format&n=BrqlgKyLqw4dZtvu&q=85&s=f62aa1d1c1b82b56ecfa61dab3230c2b" alt="Group 4 4" width="2400" height="1260" data-path="images/Group-4-4.png" />
</Frame>

***

## 9. Team Workspaces & Notification Hub

Collaborate smoothly with built-in team governance and external alerting.

* **Role-Based Access Control:** Manage permissions with `Owner`, `Admin`, and `Member` roles.
* **Slack, Linear & Discord Integrations:** Receive review notifications, low-confidence alerts, and link PRs directly to Linear issue trackers.
* **Seat & Quota Management:** Scale seats dynamically with transparent usage tracking.

[Learn more Workspaces →](/workspaces-overview)

<Frame>
  <img src="https://mintcdn.com/blame-085dcc89/YOk9J5H4rH50wRBU/images/Group-6-1.png?fit=max&auto=format&n=YOk9J5H4rH50wRBU&q=85&s=8875af06775e1e5a3aa6cf3cc09f4526" alt="Group 6 1" width="2400" height="1260" data-path="images/Group-6-1.png" />
</Frame>

***

## Next Steps

* [Graph-Based Codebase Context](/graph-rag-and-code-intelligence) — Explore how Blame indexes and queries your codebase.
* [Automated Pull Request Reviews](/automated-pull-request-reviews) — Deep dive into the PR review engine.
* [AI Chat & Codebase Memory](/ai-chat-and-codebase-memory) — Interactive multi-repo exploration workflows.
