Semper StorageService.swift
SQLite insert path updated with OCR status and frontmost bundle id.
Local-first memory for macOS
Semper quietly captures the context around your work, stores it locally, and helps you find what you were doing without digging through tabs, screenshots, or notes.
Local-first. Private by design. Built for macOS.
SQLite insert path updated with OCR status and frontmost bundle id.
Next steps, useful links, and the context you meant to come back to.
Explore Semper
Each part of Semper is designed around quiet recall, local control, and the way real Mac work spreads across apps.
Native feeling
Semper is not a public recorder or a feed. It is a private layer for the pieces of context you keep losing: pages, documents, notes, messages, references, and the thread of what you were doing.
No. Semper is designed as a searchable memory layer for useful screen context, not a public video recorder.
The product direction is local-first: capture history is stored on your Mac using SQLite.
Yes. The plan is to release the source once the public build is stable enough to inspect and contribute to.
Early access
Join the waitlist for the build, source release updates, and the notes that matter.