Semlith
It reads the folders you point it at — code, notes, PDFs, slides — so your AI assistant can find the exact part it needs, in milliseconds, without anything leaving your machine.
Out of everything you have, it finds the part that matters.
That's the whole idea. Your AI stops reading everything — or guessing — and goes straight to the answer.
It reads Code, Notes, PDFs, Word docs, Slides, Spreadsheets, Notebooks, Web pages, Images, Markdown.
AI assistants spend most of their time reading the wrong things.
Ask one a question about your project and it has two bad options. Semlith gives it a third.
Tokens are the little chunks of words an AI reads. Fewer tokens means faster and cheaper. Measured by asking 107 real questions about Semlith's own code.
It understands what you mean — not just the words you typed.
Semlith cuts everything you give it into small pieces…
…and places each piece on a map, by what it's about.
Pieces that mean the same thing land side by side — even with no words in common. Your question lands right next to its answer. (Exact names still work too: it checks the words and the meaning, then combines both.)
It also maps how everything connects.
Which piece uses which. So your AI can answer the questions search alone can't: what uses this? and what would break if I changed it?
04 — Always up to date
Fix a bug, edit a note, drop in a new PDF.
It quietly watches in the background, using almost no power — under one second of work per idle minute.
One file changed? One file re-read. Everything else stays exactly where it was.
From the moment you save to the moment your AI can find it. No rebuild, no waiting, nothing to press.
Nothing leaves your computer.
- No accounts, no API keys. You never sign in to anything.
- No cloud. Your files are never uploaded — the thinking happens on your own machine.
- Works offline. Even on a plane. There is no network at question time.
- Only your computer can talk to it. It listens on 127.0.0.1 — a door that only opens from the inside.
Find a picture by describing what's in it.
No tags, no file names needed. It looks at what the image shows — try one:
It isn't reading text inside the image — it's recognising what the picture depicts.
Every question gets a receipt.
Semlith writes down what your AI looked up. Each line is chained to the one before it — so if anyone changes a line, the chain visibly breaks. Click a line to try.
Quick, private, and fits in wherever you work.
Index once.Ask anything.Keep it all at home.
$ curl -fsSL https://raw.githubusercontent.com/semlith/semlith/main/install.sh | sh