No screenshots
OpenHistory reads permitted activity context—not your screen, camera, microphone, or keystrokes.
· OpenHistory
Turn your mac activity into a private timeline for you & your AI.
On-device by default Open source Full control
Privacy by design
OpenHistory was built on a simple belief: remembering your work should never mean giving up ownership of your data.
OpenHistory reads permitted activity context—not your screen, camera, microphone, or keystrokes.
Collection is always visible and always yours to stop. One click pauses the entire system.
Summaries can run on-device. External inference providers are optional and entirely under your control.
Inspect the implementation, review the privacy boundaries, or build OpenHistory yourself.
How it works
Stay focused on the work. OpenHistory quietly turns the day into a useful daily rollup in the background.
It notices the apps, windows, and permitted context that make up a working session.
Activity becomes a concise timeline of completed work, decisions, and unfinished work.
Ask natural-language questions and get grounded answers from your own local history.
Ask your local agent
“What was I working on before lunch?”
Answered from OpenHistory
Works with Claude Cowork, ChatGPT Desktop, and any other agent that can access your local MCP server.
Frequently asked questions
OpenHistory is designed to keep you in control of what it remembers, where that history lives, and who can access it.
OpenHistory observes foreground apps and the macOS Accessibility context you permit, such as window names, document context, browser domains, clicks, and visible interface text. It does not capture screenshots, audio, camera or microphone input, passwords, private browser windows, or low-level keyboard events.
Your activity, timelines, summaries, settings, and agent connections are stored in a permission-restricted directory on your Mac. The OpenHistory app does not send analytics or telemetry.
Not by default. You can use Apple’s on-device model, turn automatic summaries off, or explicitly connect a cloud provider. Nothing is sent to OpenAI, Anthropic, or Kimi unless you choose that provider, supply an API key, and approve the transmission disclosure.
No. You can use OpenHistory without automatic summaries, or use Apple On-Device inference on a compatible Mac. OpenAI, Anthropic, and Kimi require your own API key.
OpenHistory requires macOS 14 or later. Apple On-Device summaries require a Mac that supports Apple Intelligence and macOS 26 or later. Richer activity context requires granting macOS Accessibility permission.
Yes. You can pause collection at any time, disable individual capture categories, exclude specific apps, and independently control email and messaging activity.
Approved local agents connect through an authenticated MCP server running only on your Mac. They receive a redacted, read-only view of your timeline—not the raw activity log. OpenHistory works with ChatGPT Desktop, Claude Cowork, and other agents that support local MCP servers.
Yes. “Delete all local data” permanently removes your recorded activity, summaries, settings, saved API keys, and agent connections from your Mac.
Yes. You can inspect the code, review how OpenHistory handles your data, or build it yourself on GitHub.
Local-first. Built for macOS.
Download for Mac