Find anything, anywhere. A fast, private search engine that runs entirely on your device.
LaSearch indexes your local files and lets you search them using natural language. No cloud, no data collection — everything stays on your machine.
- Download for macOS (Apple Silicon)
- Download for macOS (Intel)
- Windows — build available for testing on request via Discord
LaSearch lives in your menu bar and is summoned with a global keyboard shortcut. Type your query and results appear instantly — powered by a search engine that understands context and meaning, not just keywords.
A Source is something LaSearch can index and search. Add a source and LaSearch indexes everything inside.
- Local folders — point at any directory on your machine (e.g., your Obsidian vault, a project folder, Downloads). The source name is the folder name.
- Gmail — connect a Gmail account to search your email (currently in beta — request access on Discord). The source name is the email address.
- More source types (cloud storage, etc.) are coming soon
- Each source is indexed independently
- Filter search to specific sources with
@
Just type and results stream in as they're found.
- Smart search — goes beyond simple keyword matching to understand what you're looking for
- Filename matching — fuzzy matching on file and folder names
@sourcename— filter results to one or more specific sources- Real-time results — results appear as they're found, no waiting
Type / to access commands:
| Command | Description |
|---|---|
/source add |
Add a new source |
/source <name> |
View source details |
/theme |
Change UI theme (with color previews) |
/hotkey |
Configure global keyboard shortcut |
/update application |
Check for updates |
/logs |
View application logs |
/help |
Show help |
/feedback |
Report issue or suggest a feature |
/beta |
Beta features |
/exit |
Exit LaSearch |
LaSearch can index and search a wide range of file types:
- Documents — PDF, DOCX, XLSX, PPTX, ODT, EPUB, HTML
- Text & Code — TXT, MD, JSON, YAML, CSV, and 20+ programming languages
- Email — EML, MSG
- Media — images, audio, and video (metadata for now, OCR, STT, etc coming soon)
- Archives — ZIP, TAR, 7Z, RAR (currently disabled)
LaSearch never sends your data anywhere. Search indices are built and stored locally. The only network requests the app makes are checking for updates and fetching open issues for the feedback command (both via GitHub). Online service integrations like Gmail connect directly to the service provider — no data passes through LaSearch servers.
See the full Privacy Policy.
LaSearch is completely free for now. When paid options are introduced down the road, they'll be around convenience features. Any version released as free stays free forever.
LaSearch is built on top of some amazing open-source projects:
- Tauri — app framework
- Svelte, Tailwind CSS, shadcn-svelte — UI
- Kreuzberg, pdf_oxide, lopdf — document text extraction
- syntect — syntax highlighting
- fst — fuzzy search
- rkyv — zero-copy deserialization
This is an early beta — feedback is hugely appreciated.
- Website — lasearch.app
- Live Demo — epstein.lasearch.app (1.4M documents)
- Privacy Policy — lasearch.app/privacy-policy
- Terms of Service — lasearch.app/terms-of-service