# Nectr AI PR Review Agent ## Docs - [Contributor Analytics](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/analytics/contributors.md): Get detailed per-developer insights from AI memory - [Graph Analytics](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/analytics/graph.md): Repository intelligence from Neo4j graph and GitHub API - [Analytics Insights](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/analytics/insights.md): Rich analytics including merge time, per-author stats, verdict breakdown, and issue categories - [Analytics Summary](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/analytics/summary.md): Get high-level analytics summary across all reviewed PRs - [Review Timeline](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/analytics/timeline.md): Get daily review counts and completion rates over time - [GitHub OAuth](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/auth/github-oauth.md): GitHub OAuth authentication flow endpoints - [JWT Management](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/auth/jwt.md): JSON Web Token creation, validation, and authentication - [User Management](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/auth/user.md): User profile and authentication status endpoints - [Get Event Details](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/events/details.md): Retrieve detailed information about a specific webhook event including debug data - [List Events](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/events/list.md): Retrieve recent webhook events with optional filtering - [MCP Server Overview](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/mcp/overview.md): Expose Nectr data through the Model Context Protocol - [MCP Resources](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/mcp/resources.md): Streaming data resources exposed by Nectr MCP server - [MCP Tools](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/mcp/tools.md): Callable functions exposed by Nectr MCP server - [Create Memory](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/memory/create.md): Manually add a new AI memory to a repository - [Delete Memory](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/memory/delete.md): Remove a specific AI memory from a repository - [List Memories](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/memory/list.md): Retrieve AI memories for a repository - [Get Project Map](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/memory/project-map.md): Retrieve comprehensive project structure and codebase overview - [Rescan Repository](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/memory/rescan.md): Re-run the project scanner to rebuild memories from scratch - [Memory Statistics](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/memory/stats.md): Get memory counts by type for a repository - [Connect Repository](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/repos/connect.md): Connect a GitHub repository to enable AI-powered PR reviews - [Disconnect Repository](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/repos/disconnect.md): Disconnect a repository by removing the webhook and deactivating the installation - [List Repositories](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/repos/list.md): Retrieve all GitHub repositories accessible to the authenticated user with connection status - [Rescan Repository](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/repos/rescan.md): Rebuild the Neo4j code knowledge graph for a connected repository - [Get Review Details](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/reviews/details.md): Retrieve detailed information about a specific PR review - [List Reviews](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/reviews/list.md): List all PR reviews with optional filtering and search - [GitHub Webhook](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/api/webhooks/github.md): Receive pull request events from GitHub - [Backend Architecture](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/backend.md): FastAPI application structure, API routes, middleware, and service orchestration - [Data Flow](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/data-flow.md): End-to-end flow of a PR review from GitHub webhook to posted comment - [Database Schema](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/database-schema.md): PostgreSQL database tables, relationships, and migrations - [Frontend Architecture](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/frontend.md): Next.js 15 + React 19 application structure, routing, and component organization - [MCP Client Integration](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/mcp-client.md): How Nectr pulls context from Linear, Sentry, and Slack via Model Context Protocol - [Neo4j Knowledge Graph](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/neo4j-graph.md): Graph schema, nodes, relationships, and query patterns - [Architecture Overview](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/overview.md): High-level system architecture and design principles of Nectr AI PR Review Agent - [Service Layer](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/architecture/services.md): Deep dive into PR review, AI, context, and graph services - [Environment Variables](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/configuration/environment-variables.md): Complete reference for all environment variables in Nectr AI PR Review Agent - [Feature Flags](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/configuration/feature-flags.md): Configure optional features and behavioral toggles in Nectr - [GitHub OAuth Setup](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/configuration/oauth-setup.md): Configure GitHub OAuth for user authentication and repository access - [GitHub Webhooks](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/configuration/webhooks.md): How Nectr uses webhooks to receive and process pull request events - [Local Development](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/deployment/local-development.md): Run Nectr locally for development and testing - [Deploy to Railway](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/deployment/railway.md): Deploy the Nectr backend to Railway with PostgreSQL database - [Self-Hosting Guide](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/deployment/self-hosting.md): Deploy Nectr on your own infrastructure with Docker - [Deploy to Vercel](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/deployment/vercel.md): Deploy the Nectr Next.js frontend to Vercel - [AI Agents](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/features/ai-agents.md): Claude-powered code review with agentic and parallel agent modes - [Knowledge Graph](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/features/knowledge-graph.md): Neo4j-powered code graph for structural context - [PR Review Flow](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/features/pr-review-flow.md): End-to-end workflow from GitHub webhook to posted review - [Semantic Memory](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/features/semantic-memory.md): Mem0-powered memory system for project patterns and developer context - [Installation](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/installation.md): Complete setup guide for self-hosting Nectr AI PR Review Agent - [GitHub Integration](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/integrations/github.md): Connect repositories, install webhooks, and post AI-powered PR reviews directly on GitHub - [Linear Integration](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/integrations/linear.md): Pull linked issues and task context from Linear during PR reviews via MCP - [MCP Overview](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/integrations/mcp-overview.md): Bidirectional integration via Model Context Protocol - Nectr as both MCP server and client - [Sentry Integration](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/integrations/sentry.md): Surface production errors related to changed files during PR reviews via MCP - [Slack Integration](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/integrations/slack.md): Include relevant team messages and discussions in PR review context via MCP - [Introduction](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/introduction.md): AI-powered GitHub PR review agent that learns from your codebase and team - [Quickstart](https://mintlify.wiki/Nectr-AI/nectr-ai-pr-review-agent/quickstart.md): Get Nectr up and running in under 10 minutes