zbszbs·gggg·no reset. no amnesia.no reset. no amnesia.
zbs/zəˈbʲisʲ/Russian, vernacular
⟵ abbr. of заебись
genuinely excellent; first-rate; unironically good. used flat, without quotation marks — the speaker means it.
gg/dʒiː ˈdʒiː/internet, gaming
⟵ good game
said at the end of a round to acknowledge it was fair and finished. extends, by usage, to: well done, that’s it, we’re good.
∴ no reset. no amnesia.
eternal memory for your Mac.eternal memory for your Mac.
Your Mac already sees everything you do — ZBS Eye is the part that remembers it. It records your screen and audio on-device, makes any moment searchable in seconds, and none of it ever leaves your machine.
it sees everything. it remembers everything. and it all stays with you.
● free to download · 100% on your Mac · Apple Silicon · no account, ever · no telemetry
notarized · opens with a double-click · Apple Silicon
or read the source · build it yourself · ask your agent to review it first
// how it works// how it works
Screen and audio go in; searchable memory comes out — and every step happens on your Mac.
⌂ your Mac — nothing in this box ever leaves it
in
screeneverything on your displays
audioyour calls & mic — meetings-only by default, to save disk
→
on your Mac
readOCR + accessibility text — the words off the pixels
transcribespeech → text on-device; silence & music skipped
indexfull-text + semantic search, fused
→
to you
searchfind any moment in seconds — even across languages
timelinescrub your day back, 1×/2×/4×
aska local LLM answers, with citations you click
your agentsyour tools reach it via a local API + MCP
the one arrow that would go to a cloud: ✕ there isn't one. no server, no account, no telemetry.
// what it is// what it is
A quiet, always-on memory of your work at the computer. Everything below runs on-device — nothing leaves the Mac.
Screen captureAccessibility text where apps expose it (accurate, battery-friendly) + OCR where they don't. Frames in HEIC with perceptual-hash dedup — identical screens aren't stored twice. Adaptive per app, decided at runtime.
Audio + transcriptionSystem audio (calls, meetings, video) and microphone → on-device transcription (SFSpeech). Meetings-only by default: audio records only while a call is detected (a meeting app using the mic), off otherwise to save disk — plus always / off modes and a menu-bar force on/off. VAD skips silence and music.
Hybrid searchFull-text (FTS5) + semantic (multilingual-e5, 384-dim) fused via RRF. Cross-lingual: search in one language, find a moment in another.
TimelineScrub through time with activity density, a 1×/2×/4× player, and day/hour/10-minute zoom. Frames served back as images, transcripts as text.
Ask your memoryAsk a question → hybrid search finds the fragments → a local LLM answers with citations you can click to jump on the timeline. A local equivalent of "Ask Rewind" — the model is whatever you've loaded in LM Studio or Ollama.
Daily InsightsA daily on-device insight: a local LLM reads the day's activity — top apps (browsers broken down by site, not lumped as one), context switches, topics — and gives 2–3 concrete observations. On-device only.
Usage statsFront-and-center on the Daily Insights screen: where your last 7 days actually went — top sites (browsers split by real host, recovered from your own history), active minutes per day, context switches, busiest hour. On-device.
Self-repairSomething broke? Describe it — Eye collects on-device diagnostics and hands your own AI agent a ready-to-run fix prompt (it reads the public source and fixes it), or opens a pre-filled GitHub issue. No dead ends, because the code is yours.
Access for AI agentsA local REST API (127.0.0.1, Bearer token) plus MCP over stdio, so your own LLMs and agents can work with your memory as a tool. Zero egress.
Storage you ownKept forever by default. Move it to an external SSD in one click. Optional iCloud backup as a compressed snapshot (the live database never leaves the disk). Import previous history; daily summary and export.
Privacy controlsPause per app, exclude apps, delete by time range. The app never records itself. Everything stays on the device.
the server listens only on 127.0.0.1; everything except a health check sits behind a Bearer token in the Keychain. there is no outbound traffic to disable — there is none.
// why it matters// why it matters
Your Mac already sees everything you do. ZBS Eye is the part that remembers it — and keeps it.
A scrubbable, searchable, ask-able memory of your screen and your calls that lives entirely on your machine. No cloud to trust, no account to create, no subscription to renew, no telemetry to opt out of.
The category leader got acquired and gutted; the alternatives went to $25–50/mo plus a mandatory cloud — where the most personal thing you have, the record of what you actually do, goes. ZBS Eye takes the same niche from the opposite stance: everything stays with you.
it sees everything. it remembers everything. and it all stays with you.
// install — the honest version// install — the honest version
ZBS Eye is not in the Mac App Store — and can't be. Reading other apps' screens (cross-app Accessibility) and a "record everything" profile don't fit the App Sandbox the App Store requires. So you install it the way you'd install any tool you actually trust: read the source, then build it.
ask your agent to install it
for your agent — paste this, it reads the source and does the rest
read the source first · nothing is hidden
or build it yourself
build the notarized app (one-time cert setup in docs/NOTARIZE.md)
bash scripts/build-notarized.sh
unzip dist/ZBSEye-notarized-*.zip into /Applications
double-click to launch — Gatekeeper passes it, even offline (the ticket is stapled)
grant Screen Recording + Accessibility once (optionally Microphone)
the signature is stable: rebuilds do NOT reset permissions
● notarized Developer ID · macOS 15+ · Apple Silicon · Xcode toolchain · source: github.com/zbs-gg/eye
the notarized build double-clicks to launch; a self-signed dev build prompts “Open Anyway” once — either way it's outside the App Store, not malware. want certainty? the source is right there; have your own agent do the security review before it builds anything.