File Palaces iconFilePalaces
LOCAL · PRIVATE · OPEN SOURCE

Your files.
Your answers.
Your machine.

File Palaces mines your documents into a local vector palace and lets you chat with them via streaming AI. No cloud. No subscription. Your data stays exactly where it belongs.

Read the docs
Built on MemPalace · 96.6% R@5 on LongMemEval
I · THE PROBLEM

Searching files is not understanding them.

You have the documents. The answers are in there. But grep, find, and Ctrl+F were built for a different era. File Palaces answers your questions and shows you exactly where the answer came from.

WITHOUT File Palaces

$grep -r "renewal clause" ./contracts/

Binary file contracts/Q3_signed.pdf matches

Binary file contracts/vendor_2024.docx matches

$ # now what?

// open each file, Ctrl+F, repeat...

WITH File Palaces
What are the renewal terms in the vendor contracts?
The vendor contracts include a 90-day auto-renewal clause unless written notice is given 30 days prior to expiry. The Q3 signed agreement also includes a rate-lock provision...
Q3_signed.pdf · p.4vendor_2024.docx · §3.2
II · HOW IT WORKS

Three steps. One action each.

ADD FOLDERS

Drop a folder

Drag any folder onto the app or use the picker. File Palaces creates a Wing — a named region of your palace dedicated to that folder tree.

MINE DOCUMENTS

Background indexing

The sidecar extracts text from every file, chunks it, embeds it with a local model, and stores it in ChromaDB. A watchdog keeps the index current.

ASK ANYTHING

Streaming answers

Ask questions in plain language. The LLM retrieves the most relevant chunks, synthesises an answer, and shows you exactly which files it cited.

III · FEATURES

Everything you need.
Nothing you don't.

Local‑first

Everything runs on your machine. Data never leaves. No cloud dependency, no telemetry, no subscriptions.

Multi‑LLM

Ollama (offline), OpenAI, Anthropic, and any OpenAI‑compatible endpoint. Swap providers in seconds.

Hybrid search

BM25 keyword + ChromaDB dense vectors fused with Reciprocal Rank Fusion. Better recall than either alone.

Live sync

A watchdog observer re-mines changed files automatically. Your palace stays current as your folders evolve.

Palace Map

Visual overview of all Wings, Rooms, file‑type breakdowns, and drawer counts. Know what's indexed.

Source citations

Every answer links back to the exact chunk it came from. Click to preview the surrounding context.

IV · SUPPORTED FORMATS

Index anything.

Documents, spreadsheets, audio, video, email, archives, and live web pages. If it has text in it, File Palaces can mine it.

PDFDOCXDOCXLSXXLSCSVTXTMDMP3WAVMP4M4AOGGFLACEMLMSGZIPURL

OCR FOR SCANNED PDFS · COMING SOON

V · LLM PROVIDERS

Your LLM, your choice.

File Palaces routes through LiteLLM and supports every major provider. Switch at any time from Settings.

OllamaNO API KEY

Fully local inference. Pull any model with one command. Works entirely offline.

OpenAIAPI KEY

GPT‑4o, o3, and other models. Set your key in Settings → LLM.

AnthropicAPI KEY

Claude Opus, Sonnet, Haiku. Plug in your Anthropic key and go.

CustomOPENAI-COMPAT

Any OpenAI‑compatible endpoint. Point to LM Studio, Together, Groq, or your own proxy.

VI · PRIVACY

Nothing leaves your machine.

Extraction, chunking, and embedding all run locally. Your palace lives in your app data directory. No analytics, no telemetry, no cloud sync. Ever.

WINDOWS%APPDATA%\File Palaces\palace\MACOS~/Library/Application Support/FilePalaces/palace/
VII · WHAT'S COMING

Towards autonomous document intelligence.

v0.5 is shipping. v0.6 moves File Palaces from reactive Q&A to proactive, scheduled, and agentic.

v0.6

Scheduled Automations

Save a query with a cron schedule. Results delivered as in‑app notifications or Markdown notes.

v0.6

MCP Server

Expose your palace as a Model Context Protocol tool. Any MCP‑aware client can query it.

v0.6

Voice Input & Output

Speak queries via local Whisper STT. Spoken responses via Kokoro or Piper TTS.

v0.6

Agent Tool Use

Let the LLM invoke palace search, web fetch, and file‑write tools across multi‑step chains.

View the full roadmap

Ready to build your palace?

Read the docs and get started in minutes.

Docs