memento

Capture and index macOS activity with screenshots, keystrokes, and OCR text.

4|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Mahir-Isikli/memento --skill memento
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memento
Source: https://github.com/Mahir-Isikli/memento/tree/main
Command: npx skills add https://github.com/Mahir-Isikli/memento --skill memento

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ocrmac, rclone, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you recall and find information you've seen or typed on your computer by creating a searchable archive of your digital activity.

Core Features & Use Cases

  • Search History: Find specific text, error messages, URLs, or commands you encountered.
  • Capture Activity: Automatically saves screenshots and logs keystrokes with application context.
  • OCR Search: Extracts text from screenshots, making visual information searchable.
  • Use Case: You saw an error message in your terminal an hour ago but can't remember the exact text. Use Memento to search for "error" and find the screenshot and keystrokes from that time.

Quick Start

Search your computer history for the phrase "that API key I saw yesterday".

Frequently Asked Questions about memento

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search my computer history for text I saw in a previous terminal session?

Memento captures and indexes your macOS user activity, including screenshots and keystrokes, to make past terminal text, error messages, and URLs locally searchable. You can query your indexed digital archive to recall previously encountered information.

Can I extract text from macOS screenshots to find an error message I saw earlier?

Yes, OCR technology extracts text from automatically captured macOS screenshots, making visual information searchable. This allows you to locate specific error messages or visual data that previously appeared on your screen.

Do I need special permissions to capture keystrokes and screen activity on macOS?

Capturing keystrokes and screen activity on macOS requires granting explicit screen recording and accessibility permissions. These system permissions allow the background process to log keystrokes with application context and automatically save screenshots.

What is the best way to reconstruct a digital workflow using local activity logs?

Reconstructing digital workflows is achieved by capturing keystrokes with application context and indexing OCR text locally. This creates a searchable history of your actions, enabling you to trace back steps and debug issues by finding exact commands or text.

Does this local searchability tool work without an internet connection?

Local searchability works without an internet connection because user activity, screenshots, and keystrokes are captured and indexed directly on your machine. This ensures your digital memory and history remain private and accessible offline at all times.