Mnemosyne OS
New The documentation explains every engine, step by step. docs.mnemosyne-os.io →

Chat with your documents

Chat with your local documents. Offline, if you want.

Point a vault at a folder. Your PDFs, Word files, notes and spreadsheets enter memory on their own. Ask a question, and the answer cites the file it came from. With a local model, nothing leaves your machine.

The problem

A thousand documents you own, and no way to ask them anything.

Contracts, reports, papers, manuals, ten years of notes. Search finds a file name. It does not answer "what did we agree on in the March version". It does not read the PDF for you either.

Mnemosyne OS reads them into a memory on your computer. You ask in plain language. The answer is written from the passages it found, and it names the files. You open the right page yourself.

How an answer is built

The answer is written from passages found in your files.

Your question is compared to every passage in the vault, by meaning and by the exact words. The best passages go to the model with your question. The model writes the answer from those passages, not from general knowledge. It uses your own notes, your documents and your files. Developers call this RAG, for retrieval-augmented generation. Here it runs offline.

When nothing in your documents matches, the answer says so instead of inventing something.

  • What does the 2024 contract say about the notice period?
  • Summarise the three reports on the Lyon site, and where they disagree.
  • Which invoices mention the reference AX-2291?
  • What did I note after the meeting with the architect?

Offline

Unplug the network. It still answers.

Reading, chunking, indexing and search all run on your processor. The model that writes the answer can run there too. Pick a local model, download it once, and the whole loop works with the cable out. No server is involved, so nothing is sent.

Prefer a stronger cloud model? Use your own API key, or prepaid credits. Then only your question and the passages found are sent, to the provider you chose. You decide per conversation.

Free, no account

The complete OS, for free. No subscription.

You download, you launch. Nobody asks your name or your email. Everything on this page runs without a license and without credits, with a local model.

How it works

Five steps, once. Then it just runs.

  1. 01 Create a vault "+ New Vault". One per domain of your life, a file on your disk.
  2. 02 Give it a folder "Add a folder to watch…". Whatever lands there enters memory, and again whenever it changes.
  3. 03 Let it index Each document is cut into passages, each passage gets a vector. Locally.
  4. 04 Choose the model Local for offline, or your own key. You can change your mind per conversation.
  5. 05 Ask The answer cites its files. Open the page it points at.

The step by step guide is in the documentation: Your first vault ↗ ·Watched folders ↗

Questions

What people ask before installing.

Can I chat with my PDFs offline?
Yes. Reading, indexing and search run on your machine. Pick a local model and download it once. From then on the whole loop works with the network unplugged. A cloud model is a choice you make per conversation, never a requirement.
Which file formats does it read?
PDF, Word (.docx), Markdown, plain text, LaTeX, spreadsheets (.xlsx, .csv), JSON and YAML. Images (jpg, png, webp) once image memory is turned on. PowerPoint is not read: export the deck to PDF.
Does it upload my documents anywhere?
No. Your files stay in your folders and the index is a file on your disk. With a local model nothing leaves the machine. With a cloud model, only your question and the passages that answer it are sent, to the provider you chose.
How is this different from uploading files to a chatbot?
Nothing is uploaded, and nothing is forgotten when the session ends. A vault is permanent memory on your disk. You add a folder once, every change is picked up, and every answer cites the file it drew from.
How many documents can a vault hold?
A vault is a database file on your disk. The practical limit is your disk and the time to index. A long document enters whole. Past roughly three hundred pages, the app says the rest is unread.
Does it work with scanned PDFs?
A scan has no text layer, so it needs an OCR engine. A free one installs from Settings → OCR. Until then the scan waits, and the app says so.
Can I use my own model?
Yes: a local GGUF model on your machine, your own API key with a provider, or your own server. The memory does not move when you change the model.
Is it free?
The download is the complete OS, free, with no account and no email. Everything on this page runs without a license and without credits, with a local model. Cloud credits are prepaid and optional.