> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/Nectr-AI/nectr-ai-pr-review-agent/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> AI-powered GitHub PR review agent that learns from your codebase and team

## What is Nectr?

Nectr is an open-source AI agent that automatically reviews every pull request in plain English. Connect a repository, and when a PR is opened, Nectr posts a structured review as a GitHub comment covering bugs, security issues, performance concerns, and style recommendations with a clear verdict and inline suggestions.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get Nectr running in under 5 minutes
  </Card>

  <Card title="Installation" icon="download" href="/installation">
    Deploy to Railway and Vercel
  </Card>

  <Card title="API Reference" icon="code" href="/api/auth/github-oauth">
    Explore the REST API endpoints
  </Card>

  <Card title="Architecture" icon="diagram-project" href="/architecture/overview">
    Understand the system design
  </Card>
</CardGroup>

## Key Features

<CardGroup cols={2}>
  <Card title="Automated PR Reviews" icon="comments" href="/features/pr-review-flow">
    Claude Sonnet 4.6 analyzes every PR with context from your entire codebase
  </Card>

  <Card title="Knowledge Graph" icon="diagram-project" href="/features/knowledge-graph">
    Neo4j tracks file ownership, related PRs, and developer expertise
  </Card>

  <Card title="Semantic Memory" icon="brain" href="/features/semantic-memory">
    Mem0 remembers project patterns and developer habits over time
  </Card>

  <Card title="MCP Integrations" icon="plug" href="/integrations/mcp-overview">
    Pull context from Linear, Sentry, and Slack during reviews
  </Card>
</CardGroup>

## How It Works

<Steps>
  <Step title="Connect Repository">
    Authenticate with GitHub OAuth and select repositories to monitor
  </Step>

  <Step title="Automatic Review">
    When a PR is opened, Nectr fetches the diff and builds context from Neo4j, Mem0, and MCP integrations
  </Step>

  <Step title="AI Analysis">
    Claude analyzes the changes with full context, checking for bugs, security issues, performance problems, and style violations
  </Step>

  <Step title="Post Review">
    Nectr posts a structured review comment with verdict, summary, and inline suggestions directly on the PR
  </Step>

  <Step title="Learn Over Time">
    The review is indexed in Neo4j and key patterns are extracted to Mem0 for future reviews
  </Step>
</Steps>

## Tech Stack

Nectr combines modern technologies to deliver intelligent PR reviews:

* **AI Model**: Anthropic Claude Sonnet 4.6
* **Backend**: FastAPI with Python 3.14
* **Frontend**: Next.js 15 with React 19 and TailwindCSS 4
* **Database**: PostgreSQL (async with SQLAlchemy)
* **Knowledge Graph**: Neo4j for file experts and related PRs
* **Semantic Memory**: Mem0 for project patterns and developer habits
* **Integrations**: GitHub OAuth, Linear, Sentry, Slack via MCP

## Why Nectr?

<CardGroup cols={2}>
  <Card title="Context-Aware" icon="lightbulb">
    Reviews consider file ownership, related PRs, linked issues, and production errors
  </Card>

  <Card title="Gets Smarter" icon="chart-line">
    Learns project-specific patterns and individual developer strengths
  </Card>

  <Card title="Open Source" icon="code-branch">
    MIT licensed — fork, self-host, and customize for your team
  </Card>

  <Card title="Extensible" icon="puzzle-piece">
    MCP protocol enables integration with any tool or data source
  </Card>
</CardGroup>

## Get Started

Ready to automate your PR reviews? Follow our [quickstart guide](/quickstart) to deploy Nectr in minutes.

<Card title="View on GitHub" icon="github" href="https://github.com/Nectr-AI/nectr-ai-pr-review-agent">
  Star the repository and contribute to the project
</Card>
