UseRerun

UseRerun / rerun

Public

Local, always-on screen memory for macOS. Private. Open source. Agent-ready.

18
2
100% credibility
Found Mar 26, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

Rerun is a privacy-focused macOS app that captures text from your screen using system APIs and OCR, stores it locally in searchable Markdown files and a database, and provides CLI and chat interfaces for querying your activity history.

How It Works

1
🔍 Discover Rerun

You hear about a helpful tool that remembers everything you've seen on your Mac screen, so you download it from GitHub.

2
📥 Install the app

Drag the app to your Applications folder and launch it from there.

3
🔓 Grant screen access

Quickly allow the app to read text from your screen in System Settings – it needs this to capture what you see.

4
It starts working

The app runs quietly in your menu bar, safely remembering text from apps without taking screenshots or using the cloud.

5
Ask about your day
⌨️
Quick search

Type a question like 'What was I reading in Safari yesterday?' and get instant results.

💬
Chat naturally

Open the chat and ask 'What did I work on this morning?' for smart summaries.

Recall instantly

You get exact matches, summaries, and context from your screen history – no more 'I saw it somewhere...' moments.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is rerun?

Rerun is a Swift-based macOS daemon providing local, always-on screen memory: it captures visible text every 10 seconds using accessibility APIs (OCR fallback), enriches with app names, URLs, and timestamps, then stores in SQLite + agent-ready Markdown files at ~/rerun. Search via CLI like `rerun search "stripe API"` for keywords/meaning, `rerun ask "what was I doing Tuesday?"` for LLM summaries, or `rerun recall --at 2h` for time-based recall. No screenshots, cloud, or telemetry – just private text recall for "I saw this somewhere..." moments.

Why is it gaining traction?

Unlike Rewind's GB-scale video, Rerun uses ~50MB/day text-only storage, fully local with hybrid keyword/semantic search via embeddings. CLI outputs JSON/Markdown for piping to local GitHub Copilot alternatives or scripts; daemon supports profiles for dev/prod isolation. Open AGPL lets you verify privacy, with free local features standing out over cloud-locked rivals.

Who should use this?

Mac devs switching between Safari docs, Terminal, and VS Code, needing quick recall of API endpoints or migrations without manual notes. Power users automating workflows with `rerun export --json` into local GitHub Actions runners or agents. Knowledge workers tired of tab hoarding for fleeting screen info.

Verdict

Hackable early project (18 stars, 1.0% credibility score) with strong tests and dev tooling, but README flags "not ready for general use" – ideal for tinkerers tracking github rerun jobs or local always-on display needs. Follow for maturity; skip if seeking polished alternatives now.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.