macOS · Windows · Linux

Find anything.
Instantly.

A local-first file search for your entire disk. No cloud. No account. No waiting. Just type, and your files appear.

.rs
index_store.rs
~/workspace/UltraSearch/src-tauri/src/
4.2 KB
.rs
index_store_tests.rs
~/workspace/UltraSearch/src-tauri/tests/
1.8 KB
.md
index-guide.md
~/workspace/UltraSearch/docs/
12 KB
.ts
useIndexStore.ts
~/workspace/UltraSearch/frontend/src/hooks/
2.1 KB
.json
index_config.json
~/Library/Application Support/UltraSearch/
0.8 KB
< 50ms
typical search latency
1M+
file paths, no sweat
0kb
data leaves your machine
MIT
open source, forever
Why UltraSearch
Rust-native speed
No Electron. No garbage collection pauses. Built with Tauri 2 and a Rust backend — the entire stack is designed to stay out of your way.
Absolute privacy
100% offline. No account required, no telemetry collected, no cloud sync. Your files, your index, your machine. Full stop.
Smart filters
Filter by file type (documents, images, code, video), size range, and sort order. Narrow to what matters, skip the noise.
Keyboard-first
Navigate results, open folders, and copy full paths without touching the mouse. Built for developers who think in keystrokes.
SQLite index
An embedded SQLite engine keeps your file metadata indexed and ready. Background refresh watches for changes without blocking your work.
Cross-platform
macOS is active and verified. Windows and Linux share the same Rust architecture — platform validation is in progress toward v1.0.0.
Built with
Tauri 2 Rust React 19 TypeScript 5 SQLite notify Vite