Skip to main content

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.

Quickstart

Get Nectr running in under 5 minutes

Installation

Deploy to Railway and Vercel

API Reference

Explore the REST API endpoints

Architecture

Understand the system design

Key Features

Automated PR Reviews

Claude Sonnet 4.6 analyzes every PR with context from your entire codebase

Knowledge Graph

Neo4j tracks file ownership, related PRs, and developer expertise

Semantic Memory

Mem0 remembers project patterns and developer habits over time

MCP Integrations

Pull context from Linear, Sentry, and Slack during reviews

How It Works

1

Connect Repository

Authenticate with GitHub OAuth and select repositories to monitor
2

Automatic Review

When a PR is opened, Nectr fetches the diff and builds context from Neo4j, Mem0, and MCP integrations
3

AI Analysis

Claude analyzes the changes with full context, checking for bugs, security issues, performance problems, and style violations
4

Post Review

Nectr posts a structured review comment with verdict, summary, and inline suggestions directly on the PR
5

Learn Over Time

The review is indexed in Neo4j and key patterns are extracted to Mem0 for future reviews

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?

Context-Aware

Reviews consider file ownership, related PRs, linked issues, and production errors

Gets Smarter

Learns project-specific patterns and individual developer strengths

Open Source

MIT licensed — fork, self-host, and customize for your team

Extensible

MCP protocol enables integration with any tool or data source

Get Started

Ready to automate your PR reviews? Follow our quickstart guide to deploy Nectr in minutes.

View on GitHub

Star the repository and contribute to the project

Build docs developers (and LLMs) love