-
Notifications
You must be signed in to change notification settings - Fork 1
Home
SourceBridge is a requirement-aware code comprehension platform — a field guide for unfamiliar codebases. Point it at any repository and it builds a code graph, generates plain-language explanations at every scope (repository, file, symbol), traces requirements to implementation, and exposes everything through a web UI, CLI, GraphQL API, MCP server, and VS Code extension.
Most tools help you search code. SourceBridge helps you understand systems.
It works with cloud and local LLMs. You can run it on a laptop with Ollama (no API keys needed), connect it to Anthropic or OpenAI for sharper output, or deploy it on Kubernetes for a shared team instance.
| If you want to... | Read this |
|---|---|
| Evaluate quickly | Getting Started |
| See the full feature list | What SourceBridge Can Do |
| Understand the terminology | Core Concepts |
| Tour the web UI | Web App Guide |
| Use it inside VS Code | VS Code Extension |
| Connect AI agents via MCP | AI Clients and MCP |
| Script it from the CLI | CLI and API |
| Deploy it for a team | Self-Hosting and Deployment |
| Look up every config key | Configuration and Models |
| Fix a problem | Troubleshooting |
| Understand how it is built | Architecture |
| Get answers to common questions | FAQ |
- Repository indexing — tree-sitter based parsing for Go, Python, TypeScript, JavaScript, Java, Rust, Ruby, PHP, C++, and C#
- Code graph — symbols, callers, callees, file imports, and call-graph-derived subsystem clusters
- Field guides — cliff notes, learning paths, code tours, workflow stories, and architecture diagrams at any scope
- Requirement tracing — import from Markdown or CSV, auto-link to code, generate traceability matrices
-
Agentic QA — ask questions about the whole codebase; answers are grounded with
(path:start-end)citations - Living wiki — auto-generated, citation-grounded wiki that publishes to Confluence, Notion, or a git branch
- MCP server — 23 tools for AI agent integration (Claude Code, Cursor, Claude Desktop, and others)
- VS Code extension — inline requirement lenses, streaming AI chat, one-keystroke field guides
- GraphQL + REST API — full programmatic access
Living wiki — SourceBridge can now maintain a coherent, source-grounded wiki that opens a PR within 90 seconds of enablement and publishes to Confluence, Notion, or a git branch. See Living Wiki.
Subsystem clustering — label-propagation clustering over the call graph automatically groups symbols into named subsystems. The web UI has a dedicated Subsystems tab; three MCP tools expose the clusters to agents.
MCP capability registry — a single source of truth (internal/capabilities/registry.go) gates tools by edition across the MCP, GraphQL, and REST surfaces so capability checks are never out of sync.
This wiki is the fast path for adoption and orientation. For deeper operational and contributor detail, the repository remains canonical:
SourceBridge is open-source, licensed under AGPL-3.0.
Repository · Issues · Discussions · CHANGELOG