Now serving context to Claude Code, Cursor & any MCP client

Your AI agents write better code
when they understand your product

brAIn generates a living knowledge base from your codebase — architecture, data models, API patterns, and product context — and serves it to AI agents via MCP. So they stop guessing and start building like a team member.

Free to start — no credit card required.

Live Context

When an AI agent asks brAIn about your codebase, it gets structured, up-to-date context — not a raw file dump.

claude-code

$ Add a subscription upgrade flow

Querying brAIn for context...

architecture → Stripe billing via /api/webhooks/stripe

data-models → subscriptions table linked to orgs

key-patterns → Plans defined in lib/billing/plans.ts

product-context → Free → Pro upgrade shown post-trial

Agent has full context. Building with awareness of existing billing patterns...

Brain Document

Each repo gets 7 structured documents that capture everything an agent needs to write correct, consistent code.

architecture
confidence: 0.94

Overview

Next.js 15 App Router monolith with Supabase backend. Server components for data fetching, client components for interactive UI. API routes handle webhooks, auth, and MCP serving.

Key Services

Auth (Supabase)Billing (Stripe)GitHub APIMCP ServerInngest Workers

Boundaries

src/app/api/ — API routes (auth, webhooks, MCP)

src/lib/ — Core business logic, isolated from UI

src/components/ — Reusable UI, no business logic

The Problem

AI agents write code blind

They can parse syntax. They can't understand intent.

Without brAIn
  • Adds a payment form — doesn't know Stripe is already integrated
  • Creates a new users table — misses the existing auth schema
  • Builds an endpoint that skips your auth middleware pattern
  • Writes code that works but breaks your app's conventions
With brAIn
  • Knows Stripe handles billing, extends the existing flow
  • Understands your data model and creates proper relations
  • Follows your auth patterns and middleware conventions
  • Writes code that looks like your team wrote it

Why brAIn

Context that keeps up with your code

🧠

Product-Aware, Not Just Code-Aware

brAIn maps user flows, business rules, and intended behavior — so AI agents know what your app should do, not just how it's built.

Always Current, Never Stale

GitHub webhooks trigger targeted updates on every push. Only affected documents are regenerated. Your brain never falls behind.

🔌

Works With Your AI Tools

Ships as an MCP server. Claude Code, Cursor, Windsurf, and any MCP-compatible tool can query it instantly. Zero config on the agent side.

How It Works

Three steps to smarter agents

01

Connect

Link your GitHub repo. One click, read-only access.

02

Index

brAIn analyzes your codebase and generates 7 brain documents.

03

Query

Point your AI tools at your MCP endpoint. They get context automatically.

After setup, brAIn auto-syncs on every push — brain documents update in seconds.

Brain Documents

Seven dimensions of understanding

Each document captures a different facet of your codebase, structured for machine consumption.

Product ContextNew

User flows, business rules & intended behavior

Architecture

System design, services & boundaries

Data Models

Schemas, relationships & constraints

API Surface

Endpoints, request shapes & auth patterns

Key Patterns

Conventions, error handling & testing

Dependencies

Module graph, versions & integrations

Environment

Config, deployment & feature flags

Built For Developers

Stop re-explaining your codebase to AI

I used to spend the first 5 minutes of every Claude session re-explaining our auth flow. Now it just knows.

Solo founder

Our AI agents kept creating duplicate API endpoints. After connecting brAIn, they follow our existing patterns.

Engineering lead

It's like giving your AI agent the onboarding doc that you never wrote.

Senior developer

Give your AI agents
the context they deserve

Connect a repo, generate brain documents, and start building with agents that actually understand your product.

Free to start — no credit card required.