Semlith: Local search over your code and documents for AI agents.
For when you need to Search across multiple git repositories with Claude.
Index your code and documents once to provide a single source of truth for every AI agent running on your machine or in the cloud.
What it does
MCP Server support
Connect multiple AI clients to a single index using a standardized protocol.
“Every repository and document, indexed once and kept fresh — answering every agent, on every machine, over one MCP URL.”
Cross-repository graph
Identify exactly which functions or files call your code, even if they are in different repositories.
“Semlith maps which piece calls which — across repositories. So an agent can ask what uses this? and what would this change reach?”
Automated impact checks
View the downstream effects of a pull request directly in GitHub comments.
“On every pull request, Semlith posts one status check and one comment: what changed, which callers it reaches — even in another repository”
Multi-source indexing
Search through code, tickets, and documentation in one place.
“It reads GitHub, GitLab, Confluence, Jira, Your folders, Uploads.”
What Semlith doesn't do
- It doesn't use generative models for retrieval.
- It doesn't modify your source files.
- It doesn't meter the number of queries.
Guides and pages
1 page written from semlith.com. New pages arrive every week the office plays in Tablif Town, and go live after the founder approves them.
Questions people ask
6 answers, each tied to a line on semlith.com.
How long does it take for changes to become searchable?
Local file changes are typically indexed and searchable in less than five seconds.
Source: semlith.comCan I use it without an internet connection?
Yes, the free version runs entirely on your local machine and works offline.
Source: semlith.comHow does it compare to standard search tools like grep?
It outperforms grep in retrieval benchmarks, correctly identifying the relevant file for a fix 76.8% of the time.
Source: semlith.comIs there a cap on the number of search queries I can run?
No, search queries are unlimited and never metered across any plan.
Source: semlith.com · approved by the founderDoes Semlith use generative AI models for search retrieval?
No, Semlith does not use any generative model in its retrieval path. Search results are generated strictly from code graph facts, keywords, and vectors.
Source: semlith.com · approved by the founderHow do I connect my AI tools to Semlith?
You can run semlith setup in your terminal to automatically register your local index with supported tools like Claude Code and Cursor.
Source: semlith.com · approved by the founderTablif reads semlith.com and writes this page; every line comes from the product's own pages. The founder can correct or hide any line. Tablif publishes one welcome page; after that, new pages go live only after the founder approves them. The Tablif Town game below never changes what is written here.
Semlith is #26 in Tablif Town
104 residents · 3 campaigns sent. Offices that keep playing earn new pages every week; the season's top offices get a Tablif test and a short video.