BlobberVault
Blobs in a private, local KB
BlobberVault All time
Turn screenshots, bookmarks, and saved posts into a private searchable knowledge base.
Capitalize what you scrolled past and hoarded — into something you can actually find again on your Mac. Personal local AI for visual memory, thorough and explainable on-device.
Detecting architecture…
Capitalize the scroll
Doom-scrolling leaves a trail: Screenshot folders, bookmark graveyards, posts you “saved for later.” You already collected the material — you just never reopen it. BlobberVault is the capitalization opportunity for that pile — personal local AI that stays on your Mac.
Irrigate what you hoarded
Link a folder. Index stays on your Mac. OCR, tags, Search, and Ask turn the hoard into a stream you can query — reopen the useful bits instead of drowning in them.
Agents can see the vault
Optional local MCP lets Cursor or Claude query your vision environment while BlobberVault is
running — organize and ask without shipping your library to a cloud. The DMG includes a slim
photokb-mcp binary; keep the app open so
agents can connect. See
Docs → Local MCP.
From folder to answer
One local pipeline — resumable and thorough. Results stay explainable: OCR, tags, scores, and source path on every hit — not a black-box cloud ranker.
| Stage | What happens | Where |
|---|---|---|
| Link folders or Capture; originals never copied by default. | local | |
| On-device vision turns screens into searchable text and explainable tags. | local | |
| Embeddings land in local LanceDB when the semantic pack is available. | local | |
| OCR, tags, filters, and evidence in one hub. | local | |
| Hybrid RAG with citations from your vault. | local |
Click a stage name for evidence details.
What runs where
Packaged honesty — what ships in the DMG versus CLI / optional packs. No marketing fog.
| Capability | On-device | Cloud | Packaged story |
|---|---|---|---|
| Folder link / index | Yes | Never | In DMG |
| OCR & structured tags | Yes | Never | In DMG |
| Search with evidence | Yes | Never | In DMG |
| Ask (local RAG) | Yes | Never | Python in DMG; weights optional |
| OpenAI query planning | Off by default | Metadata-only if enabled | Keychain key |
| Capture (LinkedIn / X / YouTube) | Yes | Never uploads library | System Chrome via CDP |
| SmolVLM | Yes when downloaded | Never | Weights in-app only |
| MCP fleet | Yes | Never | In DMG (slim) |
| Export Markdown / JSON | Yes | Never | In DMG |
Strict Local by default
Blobs you saved stay on-device during indexing — images, thumbnails, crops, embeddings. Optional OpenAI planning is metadata-only when you enable it. See Privacy.
Your disk
Originals
~/Pictures · Downloads · linked folders
never copied by default
BlobberVault
Index
~/Library/Application Support/PhotoKB/
SQLite · LanceDB · thumbs (derived)
FAQ
-
What happens to my doom-scrolling trail?
- Screenshot folders and “saved for later” piles become a searchable local vault — the capitalization opportunity for material you already collected but never reopen.
-
Can I reopen bookmarks and saved posts I hoarded?
- Yes. Link a folder; OCR, tags, and search irrigate the hoard so you can find screenshots, bookmarks, and saved posts again on your Mac.
-
Is this personal local AI or a cloud product?
- Personal local AI for visual memory: indexing and search run on-device by default. Optional OpenAI query planning (when you enable it) is metadata-only — not a hosted SaaS vault.
-
How does local MCP work for agents?
-
The DMG includes a slim
photokb-mcpbinary. Keep BlobberVault open so Cursor or Claude can query your vault locally — not a cloud MCP host. See Docs → Local MCP. -
Are search results thorough and explainable?
- Yes. Hits expose evidence — OCR text, tags, scores, and source path — so retrieval stays thorough and explainable, not a black-box cloud ranking.