AI · alternatives · 2026
24 alternatives to Sourcerer – MCP for semantic code search that reduces token waste
I built this because I got tired of watching Claude Code read through massive files just to find a few functions. Sourcerer lets AI agents search code semantically and grab exactly the code chunks they need instead of burning tokens on whole files. It uses tree-sitter to parse your codebase and creates a searchable index. So instead of "read auth.py (538 lines)", an agent can search for "user authentication logic" and get back just the relevant functions. Demo: https://asciinema.org/a/736638 GitHub: https://github.com/st3v3nmw/sourcerer-mcp
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Hi HN, We’re Brendan and Michael, the creators of Sourcebot (https://github.com/sourcebot-dev/sourcebot). Sourcebot is an open-source code search tool that allows you to quickly search across many large codebases. Check out our demo video here: https://youtu.be/mrIFYSB_1F4, or try it for yourself on our demo site here: https://demo.sourcebot.dev While at prior roles, we’ve both felt the pain of searching across hundreds of multi-million line codebases. Using local tools like grep were ill-suited since you often only had a handful of codebases…
2024 · github.com · its alternatives →
- 2

Hey HN! We (Stephan and Thomas) recently open-sourced Semble. We kept running into the same problem while using Claude Code on large codebases: when the agent can't find something directly, it falls back to grep, reading full files or launching subagents. This uses a lot of tokens, and often still misses the relevant code. There are existing tools for this, but they were either too slow to index on demand, needed API keys, or had poor retrieval quality. Semble is our solution for this. It combines static Model2Vec embeddings (using our latest static model: potion-code-16M) with BM25, fused…
May 2026 · github.com · its alternatives →
- 3

Hi HN, We’re Brendan and Michael, the creators of Sourcebot (https://www.sourcebot.dev/), a self-hosted code understanding tool for large codebases. We originally launched on HN 9 months ago with code search (https://news.ycombinator.com/item?id=41711032), and we’re excited to share our newest feature: Ask Sourcebot. Ask Sourcebot is an agentic search tool that lets you ask complex questions about your entire codebase in natural language, and returns a structured response with inline citations back to your code. Some types of questions you might ask: - “How does…
2025 · github.com · its alternatives →
- 4

I was looking around for an MCP server that could connect Anna's Archive to Claude Desktop, as I wanted to be able to search and download books directly through the interface. I couldn't find any public implementations, so ended up building one myself. What it does? - It searches Anna's Archive by keywords. - It downloads books from search results. - It works directly in Claude Desktop through MCP. Check out the repository's README for detailed installation and configuration instructions. The code is fully open source and builds run on GitHub Actions for transparency. I figured I'd share,…
2025 · github.com · its alternatives →
- 5

We now write most of our code with agents. For a while, PRs piled up, causing review fatigue, and we had this sinking feeling that standards were slipping. Consistency is tough at this volume. I’m sharing the solution we found, which has become our main product. Continue (https://docs.continue.dev) runs AI checks on every PR. Each check is a source-controlled markdown file in `.continue/checks/` that shows up as a GitHub status check. They run as full agents, not just reading the diff, but able to read/write files, run bash commands, and use a browser. If it finds…
Feb 2026 · docs.continue.dev · its alternatives →
- 6

Open-source Computer Use MCP for AI agents
May 2026 · github.com · its alternatives →
- 7

Your AI agent is burning 6x more tokens than it needs to just to browse the web. We built OpenBrowser MCP to fix that. Most browser MCPs give the LLM dozens of tools: click, scroll, type, extract, navigate. Each call dumps the entire page accessibility tree into the context window. One Wikipedia page? 124K+ tokens. Every. Single. Call. OpenBrowser works differently. It exposes one tool. Your agent writes Python code, and OpenBrowser executes it in a persistent runtime with full browser access. The agent controls what comes back. No bloated page dumps. No wasted tokens. Just the data your…
Apr 2026 · openbrowser.me · its alternatives →
- 8
Reference▲81Local file search with citations for AI agents. No cloud uploads.
Aug 2026 · tryreference.com · its alternatives →
- 9

Your AI has your code's text, never its map. Fix that.
Jun 2026 · luuuc.github.io · its alternatives →
- 10
FlowLens▲134Hi HN, We often run into this with coding agents like Claude Code: debugging turns into copy-pasting logs, writing long explanations, and sharing screenshots. FlowLens is an MCP server plus a Chrome extension that captures browser context (video, console, network, user actions, storage) and makes it available to MCP-compatible agents like Claude Code. You can try it here: https://magentic.ai/flowlens Any feedback—good, bad, or brutal—is welcome.
Dec 2025 · magentic.ai · its alternatives →
- 11

I am Rohan, and I have grown really frustrated with CC's search and read tools. They use Haiku to summarise all the search results, so it is really slow and often ends up being very lossy. I built this MCP that you can install into your coding agents so they can actually access the web properly. Right now it can: - search the general web - search Reddit - read and scrape basically any webpage Install it: npx openalmanac setup The MCP is completely free to use. We have also built a central store where you can contribute things you learned while exploring. If you find something useful, you can…
Apr 2026 · openalmanac.org · its alternatives →
- 12

Hello HN, I’m Kamil. The past months have been filled with news about ChatGPT, Bard, etc. Thankfully, there are some heroic attempts to bring that power to the users. I wanted to contribute to that effort with my side project, an extension for Chrome: it makes searching the history by meaning – instead of the exact words – possible. This is only a proof of concept, building on the excellent transformers.js[0], and running entirely in the browser. My goal here is to explore the possibilities unlocked by a client-side AI. I would love to have your feedback, to know which direction that project…
2023 · getpinbot.com · its alternatives →
- 13

Hey HN! One of the biggest limitations of tools like Cursor is that they only have context over the project you have open. We built this MCP to allow you to fetch code context from all of your repos. It uses Sourcebot under the hood, an open source code search tool that supports indexing thousands of repos from multiple platforms. The MCP server leverages Sourcebot's index to rapidly fetch relevant code snippets and inject it into your agents context. Some use cases this unlocks include: - Finding all references of an API across your companies repos to allow the agent to provide accurate…
2025 · github.com · its alternatives →
- 14

- 15CA
Codebased combines Tree Sitter for code awareness (find functions, data structures, constants, etc. not just lines of code), full-text search using SQLite, and semantic search using OpenAI embeddings + FAISS. Despite being implemented in Python, supporting semantic search, making multiple API calls for embedding and re-ranking, it is faster than ripgrep for runng searches against the Linux kernel (takes ~1 second vs. ~2 seconds, obviously depends on system, temperature, time of day, tidal forces, etc.) Up next: - A Perplexity-like agent for interpreting results, making multiple follow-up…
2024 · codebased.sh · its alternatives →
- 16
Vexp▲14I built vexp because AI coding agents have two expensive problems: they waste tokens reading irrelevant code, and they forget everything between sessions. The token problem: agents read entire files linearly to build context. On a medium TypeScript project, a single query was consuming ~18k tokens — most of it irrelevant. vexp builds a dependency graph from the AST (who calls what, who imports what, what types flow where) and serves only the relevant subgraph as a token-budgeted capsule. ~2.4k tokens instead of ~18k, with better response quality because the context is precise. The memory…
Mar 2026 · vexp.dev · its alternatives →
- 17

A few weeks ago I posted an early version of this. It was just an MCP doing web search for AI assistants. Since then it evolved rapidly. The problem I kept running into is that when I use an LLM for research, it gives me citations that look right but aren't most of the time. Sometimes the paper doesn't exist. Sometimes it does exist but it's been retracted. Most times the sources are not fully vetted nor truly relevant to my search. I got tired of checking these manually. That's why I built this updated MCP. It looks the work up in Crossref to confirm it's real. It checks the Retraction…
Jun 2026 · github.com · its alternatives →
- 18

We built a reference MCP server that lets your editor/agent learn a codebase directly from source (signatures, types, AST, comments). Docs are optional. The reference impl runs on our open-source project’s codebase. Why we built it Docs are important, but they add another abstraction layer between your code and your users. Keeping them at the right quality is hard (especially at a startup), and LLM-generated docs are often mediocre until you invest real polish. Exposing code to the model in a structured way keeps answers grounded and current, and it’s always available. You can even…
2025 · github.com · its alternatives →
- 19

I was tired of asking my claude code to reference my codex chats to get references to what decisions it made and why ; so I built Reference MCP It, whenever prompted establishes sessions to get direct access - been using it on my system for a bit and was super helpful so I made a repo :) Would love feedback!
Jun 2026 · github.com · its alternatives →
- 20

Hi! My name is Herve Kom, a computer science student that is interested in learning new things everyday! As one of my graduation project, I have developed a Claude Code -like Coding CLI, but with enhancement for API Testing: - Auto-generate & run tests (unit, e2e, Playwright, CI/CD, etc.) - Say bye-bye to hallucinations with built-in MCP Server to let LLM directly read from API Docs - Adding Agent.md support for better context persistence across your whole codebase - Automatic bug & security scans (logic is kind of basic but works great!) - Vibes, I want it to feel less "enterprise" but…
2025 · github.com · its alternatives →
- 21

codesearch.ai - Fuels code search engines and repository exploration ai.. codesearch.ai is a premium .ai domain available for immediate purchase. Buy...
2022 · codesearch.ai · its alternatives →
- 22

Hi y'all. Been working on something that should've been made a long time ago imo. It compiles codebases into O(1) hashmaps that the agent queries to discover the structure of your code/answer questions/write code. It also does complete static analysis checks on any writes the agent makes. Don't take my word for it though. Here are the benchmarks: https://benzi.fly.dev/benchmark. on 2/20 tests, Claude Code (mostly Sonnet on one task) regressed or timed out. Benzi didn't because of course, it has a map it can query and not get lost in the sauce. On the other 18 it…
Aug 2026 · benzi.fly.dev · its alternatives →
- 23

Hey HN! I'm open-sourcing a little weekend side project. It's a terminal UI that generates parsers for webpages using AI, and a library that runs these parsers while you browse (it connects to Chrome over CDP). You can parse Twitter, LinkedIn, and HN posts and they get saved to a DuckDB database, so you can query them later. Contributions welcome! I wrote a bit more about it here: https://0thernet.substack.com/p/memo-2-selectron
2025 · github.com · its alternatives →
- 24
Satori▲5Semantic and Symbol-aware repo context for AI coding agent
Jul 2026 · satori.hamza.my.id · its alternatives →
Also compare
- Sourcebot, an open-source Sourcegraph alternative alternatives
- Semble – Code search for agents that uses 98% fewer tokens than grep alternatives
- Sourcebot – Self-hosted Perplexity for your codebase alternatives
- MCP server for searching and downloading documents from Anna's Archive alternatives
- Continue – Source-controlled AI checks, enforceable in CI alternatives
- Open Computer Use alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →