macOS · Apple Silicon · Local-First

Search
on your Mac

iMessage. Notes. Safari. Files. Clipboard. Contacts. 558,000+ documents indexed. Results in milliseconds. AI-powered, runs entirely on your machine.

iMessage Apple Notes Safari History Files & Documents Clipboard History Contacts Calendar Reminders Applications Sticky Notes iMessage Apple Notes Safari History Files & Documents Clipboard History Contacts Calendar Reminders Applications Sticky Notes
558K+
Documents Indexed
<200ms
Search Latency
10
Data Sources
0
Data Leaves Your Mac

One search bar.
Every corner of your Mac.

SamKnows reads your local databases directly. No cloud sync, no API calls, no data leaves your machine.

iMessage
iMessage
Every conversation
Notes
Notes
Full content search
Safari
Safari
Browsing history
Files
Files
Docs, code, markdown
Clipboard
Clipboard
Persistent history
Contacts
Contacts
Names, phones, emails
Calendar
Calendar
Events & meetings
Reminders
Reminders
Pending tasks
Apps
Apps
Launch anything
Calculator
Calculator
Instant math

Not a wrapper.
Not a toy.

Built from scratch in Rust + React + SQLite. Runs as a native macOS app with GPU-accelerated UI.

AI Semantic Search
Ollama-powered embeddings let you search by meaning, not just keywords. Find "that recipe Sarah sent" without remembering exact words.
Instant Results
FTS5 full-text search over 558K+ documents. Results appear as you type. Calculator, contacts, and app launcher built in.
100% Local
Zero cloud. Zero telemetry. Zero tracking. Your data stays on your machine. The index lives at ~/.universal-search/.
Sticky Notes
Cmd+Shift+N to create floating notes that stay on all Spaces. Drag, resize, color-code. They persist across restarts.
Command Palette
Type > to access commands. Reindex, change themes, clear clipboard, export notes. Custom shortcuts with /triggers.
7 Themes
Glass, Midnight, Ember, Aurora, Deep Sea, Light, and Auto. Vibrancy effects powered by macOS NSVisualEffectMaterial.
Keyboard-First Design
SpaceToggle launcher
NNew sticky note
TabCycle tabs · Accept autocomplete
KTheme picker
1-6Filter by source

It's what Siri should have been.

Siri, Alexa, and Google Assistant use the same modular architecture we do — separate specialists coordinated by a central brain. The difference? Theirs run on massive cloud infrastructure with thousands of engineers. Ours runs on a single Mac with a SQLite database and a bundled LLM.

Siri
Only knows what you ask right now
No memory between conversations
Can't read your messages or files
Can't correlate patterns
Lives in Apple's cloud
Locked to approved capabilities
Alexa
Skills are isolated, no cross-reference
Can't see your screen or files
No financial intelligence
No relationship analysis
Everything goes to Amazon
Hardware-locked to Echo devices
Google
Great at web search, blind to your life
No local file or message access
No habit or mood tracking
No drama or conflict detection
Your data trains their models
Being phased out for Gemini
SamKnows
ACTUAL INTELLIGENCE
Already knows everything — 559K docs indexed
Voice profiles that know WHO is speaking
Correlates across your entire digital life
Drama detection, ghosting scores, relationship health
Revenue prediction, P&L, subscription intelligence
101 tools that AI can call directly
100% local — nothing leaves your machine
"Why am I stressed on Tuesdays?" — it knows

Siri is a voice-activated search box with some shortcuts.
SamKnows is an actual intelligence layer that sits on top of your entire digital life and understands context.

Under the hood.

Everything that powers SamKnows — every module, every source, every number. Updated live as we ship.

559K
Documents Indexed
101
MCP Tools
9,362
Tests Passing
13
Data Sources
Stack
Desktop ShellTauri v2 (Rust)
FrontendReact 19 + Tailwind
BackendNode.js + TypeScript
DatabaseSQLite + sqlite-vec
VoiceWhisper + Piper TTS
SearchFTS5 + Vector Hybrid
LLM Routing (5 Providers)
1st PriorityBitNet (100+ t/s)
2nd PriorityOllama (local)
3rd PriorityClaude (cloud)
4th PriorityOpenAI (cloud)
5th PriorityKimi (cloud)
PrivacyPII stripped before cloud
Intelligence (63 Modules)
Daily Features24 dimensions/day
Correlation EnginePearson pairwise
Anomaly DetectionZ-score + CUSUM
Relationship TrackingGhosting + sentiment
Drama DetectionHeuristic + LLM
Daemon Tasks13+ sub-tasks
Audio & Voice (29 Modules)
Wake Word"Hey Samantha"
Speaker IDVoiceprint matching
Voice ProfilesPer-contact baselines
MultimodalText vs tone contradiction
Meeting DetectionAuto-transcript + actions
Audio DuckingSmart volume control
Data Sources (13)
MessagesiMessage (full DB)
EmailGmail + Google Drive
FilesNotes, Safari, Local Files
HealthSteps, Sleep, HRV
MusicSpotify + Apple Music
ContextClipboard, Location, Meals
Multi-Mac LAN Sync
DiscoveryBonjour / mDNS
ClipboardText + images across Macs
NotesAirDrop-style sharing
IntelligencePush/pull sync
SearchFederated cross-Mac
AuthPeer trust tokens

Phase Status

Each phase ships as an autonomous build. Live = deployed and tested.

V1-V7 Core Search, financial, intelligence Live
Phase A — Speaker Intelligence Contact linking Live
Phase B — Voice Profiles Multimodal sentiment Live
Phase C — Voice Interface Wake word, TTS, conversations Live
Phase F — Zero-Config Bundle Bundled LLM + Whisper + Piper Live
Phase D — Proactive Intelligence Smart alerts, meeting briefs Building
Phase L — Visual Presence Ambient orb, HUD overlay Planned
Phase E — Action Execution Email, calendar, file ops Planned
Phase K — Environment Control HomeKit, smart scenes Planned
Phase J — Adaptive Learning Behavior patterns, predictions Planned
Phase I — Security Credential + dark web monitoring Planned
Phase G — Team Intelligence Team sync, shared knowledge Planned
Phase H — Always Available Mobile, Watch, push Planned
Architecture
  Tauri v2 (Rust) + React + Tailwind
  8 Tabs: Brief | Search | Clipboard | Notes | Tasks | Digest | Financial | Insights
  ────────────────────────────────────
                   |  HTTP :9150
  ────────────────────────────────────
  Node.js Backend
  ┌─────────────┬────────────────┬───────────────┐
  │ 13 Data     │ 63 Intelligence│ 29 Voice +    │
  │ Sources     │ Modules        │ Audio Modules │
  └──────┬──────┴───────┬────────┴───────┬───────┘
         │              │                │
  ┌──────▼──────────────▼────────────────▼───────┐
  │    SQLite + sqlite-vec  |  55 tables         │
  │    FTS5 + Vector Embeddings  |  559K docs    │
  └──────────────────────────────────────────────┘
  ┌──────────────────────────────────────────────┐
  │  LLM Router: BitNet → Ollama → Claude → GPT │
  │  Privacy Filter  |  Budget  |  Auto-route    │
  └──────────────────────────────────────────────┘
  ┌──────────────────────────────────────────────┐
  │  101 MCP Tools  |  100+ API Routes           │
  └──────────────────────────────────────────────┘
Zero Cloud. Zero Telemetry. Zero Tracking.
Parameterized SQL. Array-arg shell commands. PII scrubbed before any cloud LLM call. CORS locked to localhost. Body limit 1MB. Your data never leaves your machine.

Ready to search
everything?

macOS only. Apple Silicon. Node.js bundled. No external dependencies.

Enter access code to download
Contact your team lead for the access code
Invalid access code. Try again.
v2.1.0 · macOS arm64 · 44 MB · Requires macOS 10.15+
After installing:
  1. Open the DMG and drag SamKnows to Applications
  2. Right-click the app → Open (first launch only)
  3. Follow the setup wizard for permissions
  4. Press Cmd+Space to search