← Field Notes
EN/ES

Your codebase, searchable by AI — without sending it to anyone

May 13, 2026via github · @sourcebot-dev
self-hostingAIopen-sourceMCPtools

What it does

Imagine your software team has written code across dozens of projects over the years. It lives in GitHub, or maybe GitLab. Nobody has a clear map of it anymore — not even the developers. Now imagine being able to ask, in plain English, "where do we handle payments?" and getting a real answer with the exact line of code highlighted.

That's Sourcebot. You install it on your own server (no cloud company sees your code), and it indexes everything — every project, every branch. Then it gives you two things: a lightning-fast search that works like Google for code, and a chat mode where you can ask questions and it reasons through your entire codebase to answer.

Why it matters for your business

If you work with developers — or you are the developer — you've probably noticed that AI coding tools sometimes confidently give wrong answers. Often, that's because they don't actually know your codebase. They're guessing.

Sourcebot fixes that. It can act as a memory layer that your AI tools consult before answering. Less guessing, fewer expensive mistakes.

It's free, backed by Y Combinator, and used by engineers at places like NVIDIA and Wikimedia. That's a decent signal it's not vaporware.

Something worth sitting with

If your team's institutional knowledge lives mostly in people's heads — and partly in code nobody's read in two years — a tool like this is quietly valuable. Worth a conversation with your tech lead.

Words worth knowing

Repository (repo): A folder where code lives, usually with version history. Think of it as a project archive your developers can roll back in time.

Self-hosted: Software you run on your own computer or server, not on someone else's cloud. Your data stays yours.

MCP server: A way for AI tools to ask external sources for information mid-conversation — like a waiter who checks the kitchen before answering "what's in this dish?"

Hallucination: When an AI confidently states something wrong because it's filling gaps with guesses rather than real information.

Check it out →

Written by David at AC0.AI. Follow on @ac0hero

Want us to audit your site? Takes 60 seconds →