On the recordOn your device
SiloMem · macOS · v1.1.0 · Pre-release

Photographic
memory, for
your Mac.

SiloMem quietly snapshots your screen, captures your mic and system audio, reads and transcribes everything with Apple's on-device Vision and Speech frameworks, and indexes it into a searchable, encrypted local timeline. Then it answers questions about your own week — "what was that API key format from Zoom yesterday?" — with a grounded, on-device assistant. Zero network connections, no account, no cloud. A memory that works for you and reports to no one.

Coming to the Mac App Store Join the waitlist →
Apple SiliconmacOS 14+Local onlyNo telemetryEncrypted at rest
I · Why This Exists

Remember everything.
Report to no one.

offline · private · on-device

Silo Systems builds infrastructure for people who would rather not negotiate with their own software. SiloMem is the same discipline, pointed at one job — giving your Mac a memory of everything you have seen and heard at it — done entirely on the machine you already own. A tool that records your screen demands more trust than any other kind of software, so SiloMem earns it the only way that counts: it never sends anything anywhere, because it can't. There is nothing to send to.

01Recall without surveillance

Total recall, minus the economics.

Every cloud recall product works the same way: your screen becomes their dataset. SiloMem inverts the deal. Snapshots, audio, OCR, transcription, search, and the assistant all run on your Apple Silicon Mac through Apple system frameworks — nothing is downloaded, nothing is uploaded, and the app makes zero network connections. Your working memory is yours, full stop.

02Encrypted

A memory with boundaries.

Screenshots are AES-GCM-encrypted at rest with a key held in your Keychain. Blacklisted apps — 1Password, Keychain Access, anything you name — halt the capture pipeline immediately, so nothing from them is ever stored. An hourly sweep expires raw frames after a window you set (default 14 days), and one click erases the entire history: rows, indexes, embeddings, frames.

03Intelligence, on-device

An assistant that already knows.

Hybrid search fuses SQLite FTS5 keyword ranking with on-device semantic embeddings, and a grounded assistant answers from your own history via Apple Foundation Models when Apple Intelligence is available. The recall a cloud service would charge you a subscription for — and read along with — is computed on hardware you already own and kept there.

II · Three Moves

Capture. Index. Recall.

all on-device
01 · Capture

Your screen and your
audio, quietly.

SiloMem takes periodic screen snapshots through ScreenCaptureKit and captures your microphone and system-audio loopback simultaneously through AVAudioEngine. Unchanged screens are deduped instead of re-stored, blacklisted apps halt the pipeline before anything is saved, and every frame is AES-GCM-encrypted the moment it touches disk.

snapshots · audio · deduped
02 · Index

Read, transcribed,
and searchable.

Apple's Vision framework reads the text on every frame, and the Speech framework transcribes your audio with the on-device speech model — both fully offline. Everything lands in a local SQLite FTS5 index fused with on-device semantic embeddings, so a half-remembered phrase finds the exact moment it appeared on screen.

vision ocr · speech · fts5
03 · Recall

Ask your own
history.

Scrub a day-grouped timeline with app-filter chips and ⌘K shortcuts, or just ask — a grounded assistant answers from your archive via Apple Foundation Models when Apple Intelligence is available, with extractive recall as the fallback. Delete any single moment, or erase the entire history in one click. The archive is yours, including the right to forget it.

timeline · search · assistant
III · Feature Catalogue

One archive, end to end.

all on-device · v1.1.0
CapabilityM/01

Continuous visual snapshots.

Periodic screen captures through ScreenCaptureKit and the CGWindow APIs, with automatic dedupe — an unchanged screen (same app, window title, recognized text within 10 minutes) is stored once, not once per tick.

ScreenCaptureKit · dedupe
CapabilityM/02

Audio ingestion.

Captures your microphone and the system-audio loopback simultaneously through AVAudioEngine and ScreenCaptureKit, so the call you were on and the thing you said about it both land in the same searchable timeline.

mic · loopback · local
CapabilityM/03

On-device OCR & transcription.

The Apple Vision framework reads the text on every captured frame, and Apple's Speech framework transcribes captured audio with the on-device speech model. Both run offline, attributed to the right moment.

Vision · Speech · offline
CapabilityM/04

Hybrid local search.

SQLite FTS5 keyword ranking fused (RRF) with on-device NLContextualEmbedding semantic vectors, falling back to pure FTS5 where model assets are absent. The vector pass is bounded to the most recent 2,000 moments so search stays fast at any archive size.

FTS5 · RRF · embeddings
CapabilityM/05

On-device assistant.

Grounded chat over your history via Apple Foundation Models when Apple Intelligence is available, with extractive recall as the fallback — plus Hermes-style consolidation that distills recent logs into compact, locally-stored memory blocks. Ask: 'What was the API key format we discussed on Zoom yesterday?'

Foundation Models · grounded
CapabilityM/06

Interactive timeline.

A day-grouped, live-updating timeline with app-filter chips, a full-frame viewer, and ⌘K keyboard shortcuts. Scrub back through your week the way you remember it — by what was on screen.

day-grouped · ⌘K
CapabilityM/07

App exclusion blacklist.

Blacklisted apps — 1Password, Keychain Access, whatever you add — halt the capture pipeline immediately. Nothing from an excluded app is ever stored: no frame, no OCR text, no audio.

blacklist · hard stop
CapabilityM/08

You own the archive.

HEIC frames by default, an hourly expiry sweep that deletes raw screenshots older than your configured window (default 14 days), storage stats always visible, and one click to delete a single moment — or erase everything.

expiry · one-click erase
IV · System & Runtime

Concrete claims,
no asterisks.

local-first · provable
Operating systemmacOS 14+ (Sonoma)Apple Silicon required
EngineVision · Speech · FTS5Apple frameworks · on-device
Network usageNone. Zero connectionsNo downloads · no telemetry
User dataEncrypted local archiveAES-GCM · never transmitted
V · Pricing

Pay once. Keep every moment.

mac app store · one-time
Mac App Store
One-time
price announced at launch · every update included
no subscription · no per-seat fee

Cloud recall tools rent you your own memory by the month and run your screen through their servers to do it. SiloMem is a single purchase, on your Mac, with unlimited local capture, indexing, search, and assistant queries — because it all runs on hardware you already own. Buy once, keep the archive.

Coming to the Mac App Store
VI · Privacy & Support

Plain English, on file.

full policy · direct contact
SECURE_CHANNEL_ACTIVE

Be in the first hundred to keep a private memory.

SiloMem is in pre-release for the Mac App Store. Join the waitlist and we'll send a single email when it goes live — no marketing list, no newsletter, no follow-up campaigns.

Join the waitlist Waitlist email · one message · launch only