Show HN: Screen memory without screenshots, just text to Markdown Ambient Context, a macOS menu bar app that records the text of the focused window via the accessibility API into plain Markdown files for LLM consumption, has been released as an early unsigned build requiring macOS 14+ on Apple Silicon. The app, built with Tauri, makes no network calls, scrubs credentials, and excludes password managers and private browsing, with the signed release adding only a GitHub update check. It is designed to let agents like Claude Code answer questions about past work or generate standups from the captured files. A macOS menu bar app that keeps a written record of what you work on, for your own LLM to read. While the eye in your menu bar is open, Ambient Context reads the text of whichever window you have focused via the macOS accessibility tree, every few seconds and appends it to a plain markdown file: one file per day, in a folder you choose. Point Claude Code or any other agent at that folder and it can answer "what did I work on Tuesday?", build memory about your projects, or write your standup for you. No screenshots, no video. It reads text through the accessibility API, nothing else. Nothing leaves your machine. No account, no server, no telemetry, no bundled model. This build makes no network calls at all; the signed release will add a single update check against GitHub. Files you own. Plain markdown in a folder you chose. Move them, grep them, delete them. Redaction before writing. Password managers and private browsing windows are never captured. Password fields are skipped at the source, and credentials, API keys and card-shaped numbers are scrubbed before anything touches disk. Built to be read by an LLM. Lines are deduplicated across the day, interface junk is filtered out, and each block records the document path or URL it was looking at so your agent can open the real thing instead of trusting fragments. The folder carries an AGENTS.md explaining the format to whatever reads it. Requires macOS 14+ on Apple Silicon. Early and unsigned. There is no notarised download yet Apple Developer enrolment is in progress , so for now you build it yourself, which takes about two minutes: You need Node https://nodejs.org , Rust https://rustup.rs and Xcode Command Line Tools. git clone https://github.com/dragthelake/ambient-context cd ambient-context npm install npm run tauri build The app lands in src-tauri/target/release/bundle/macos/ . Drag Ambient Context.app to Applications and open it. For development, npm run tauri dev runs it with hot reload. - The settings window opens by itself. Grant Accessibility when asked: this is the permission that lets the app read window text, and nothing works without it. - Choose where to save. The default is ~/Ambient Context , deliberately outside ~/Documents so iCloud does not sync your record off the machine. - That's it. Recording starts once setup is complete and starts with the app from then on. Click the eye in the menu bar to stop; stopping is remembered until you start again. Open eye: recording. Closed eye: not. Right-click the icon for today's file, the folder and settings. --- date: 2026-08-25 captured by: Ambient Context 0.1.0 --- 09:41–10:05 · Chrome · Tauri tray documentation url: https://v2.tauri.app/learn/system-tray/