mema

Index document metadata in SQLite and manage ephemeral context in Redis.

2|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/simplefarmer69/ape-claw --skill mema
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mema
Source: https://github.com/simplefarmer69/ape-claw/tree/main/data/forge-skills/clawhub-mema
Command: npx skills add https://github.com/simplefarmer69/ape-claw --skill mema

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pip-deps, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured way to manage your digital workspace by indexing documents and maintaining short-term conversational context, preventing knowledge loss and improving AI recall.

Core Features & Use Cases

  • Document Indexing: Organizes files by path, title, and tags for quick retrieval.
  • Ephemeral Context: Manages temporary session data using Redis for seamless cross-session continuity.
  • Use Case: Keep track of all research papers related to a project by indexing them with a project tag, and store temporary notes or AI conversation snippets for later reference.

Quick Start

Initialize the Mema skill's SQLite schema by running the init command.

Frequently Asked Questions about mema

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

FAQPage Schema
How do I index documents by tags and paths for quick retrieval?

To index documents by tags and paths, this skill manages a local SQLite database storing file metadata like titles and tags, enabling you to list and search files quickly. You initialize the schema via an init command to start organizing your workspace.

How does Redis handle ephemeral context storage for session state?

Redis handles ephemeral context storage by managing short-term key-value pairs with a default TTL, ensuring temporary session data and conversational snippets are maintained for cross-session continuity. This prevents knowledge loss during temporary AI interactions.

Do I need a Redis instance to manage temporary session data?

Yes, you need a Redis instance to manage temporary session data, as the skill utilizes Redis specifically for short-term ephemeral context storage. SQLite is used separately for persistent document metadata indexing.

What is the best way to organize research papers and project notes in a local workspace?

The best way to organize research papers is indexing them in a local SQLite database using project tags, while storing temporary notes in Redis. This structured approach separates persistent document retrieval from ephemeral session state.

Can I search indexed documents by specific tags using SQLite?

Yes, you can search indexed documents by specific tags using SQLite. The skill supports indexing, listing, and searching document metadata by tags, allowing you to quickly retrieve files associated with particular project categories.