Your AI agent rediscovers your codebase every conversation. Not anymore.

Code Confluence generates deterministic architectural context—APIs, dependencies, core constructs, domain boundaries, and engineering workflows—so your agents start every chat aligned with how your system actually works.

Quick Start
Code Confluence product home page — deterministic architectural context for AI coding agents

What's included

Code Confluence ships with integrations, model flexibility, and pull-request intelligence out of the box.

Code Confluence GitHub and GitHub Enterprise integration configuration

GitHub & GitHub Enterprise

First-class integration with GitHub and GitHub Enterprise, with more platform integrations on the way.

Code Confluence model provider configuration supporting all major AI providers

All Model Providers

Works with every major model provider—including ChatGPT subscriptions—so you use the AI you already pay for.

AGENTS.md pull request analysis including architectural context

GitHub PR Support

Generated AGENTS.md file on demand to keep the architectural and business context in sync with your codebase as it evolves.

See what's coming next on our roadmapView roadmap
The AGENTS.md Recipe

Four deterministic ingredients for every AI conversation

Code Confluence auto-generates a structured AGENTS.md from your codebase — APIs, workflows, domain models, and dependencies — so your AI coding agent starts every chat already aligned with how your system works.

InstallBuildDevTestLintTypecheck

Development Workflow

Every command, verified and cited

Six pipeline stages — install, build, dev, test, lint, and type-check — each extracted with confidence scores and config-file citations. Your agent runs the right command because it read the right config.

PythonGoJS/TSJavaDocs AnalysisfastapiAsync web framework, auto OpenAPIgo-redisIn-memory cache & pub/sub brokerprismaType-safe database ORM

Dependency Guide

Purpose and usage from the source

Every dependency documented with its official purpose and core usage patterns — distilled from the library's own docs, so your agent never hallucinates an API.

domain boundaryUseridentity, authOrdercommerceProductcatalogsrc/models/user.tssrc/models/order.ts

Business Domain

Models mapped to meaning

App models and database schemas cataloged with their business responsibilities. File paths tied to domain concepts so your agent understands what the code represents, not just what it does.

INBOUNDOUTBOUNDHTTPgRPCWebSocketWebhookGraphQLMQTTCLI{ }Your CodebaseSQL DBNoSQLCacheQueueAPI ClientStorageVector DB

App Interfaces

Interface Intelligence for every construct

HTTP, gRPC, WebSocket, webhooks, MQTT inbound. SQL, NoSQL, graph, vector databases, caches, queues outbound. Every interface mapped to file paths and match patterns via an open, community-extensible spec — for both frontend and backend.

Benchmarked results

Precise context. Reliable answers. Faster agents.

Real benchmarks using OpenCode + GPT-5.3 Codex — same prompts, same repo, with and without Code Confluence.

What does this project do?

52%

less context sent to the model

~10x

faster response

Onboarding Users/Agents

How do I run locally?

18%

less context sent to the model

5.6x

faster response

Getting Started with Development Environment

Observability, logging, DB deps?

44%

less context sent to the model

5.3x

faster response

Understanding Project Dependencies

Learn how the engine behind deterministic discovery worksExplore the framework
Built for Builders

Every layer open. Every output yours.

Open Source

Transparent Development, Public Roadmap, No vendor lock-in.

Self-Hostable

Your infrastructure, your data. Self-hosted auth, org-hosted GitHub app, and scheduled context updates on every release.

Reliability

Auto-recovering traditional and agentic workflows — resilient by default, not by luck.

Auditability

Full operation audit trail with detailed context so you can trace performance and provide feedback at ease.

Your agents deserve better context.

Install Code Confluence, point it at your repo, and give every AI conversation the architectural context it needs to get it right the first time.