para-memory-files

Organize durable agent memory into PARA-structured files with decay-aware retrieval.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/nabitllc/todero --skill para-memory-files-nabitllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: para-memory-files
Source: https://github.com/nabitllc/todero/tree/main/skills/para-memory-files
Command: npx skills add https://github.com/nabitllc/todero --skill para-memory-files-nabitllc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI agents lose all context between sessions, forcing users to repeat facts, preferences, and project history. This Skill provides a file-based memory system that persists durable knowledge across sessions using Tiago Forte's PARA method. ## Core Features & Use Cases - Three-Layer Memory: A PARA knowledge graph (projects, areas, resources, archives) for entities, daily notes for raw timelines, and a tacit knowledge file for user patterns and preferences. - Atomic Fact Schema with Decay: Facts stored in items.yaml carry status, timestamps, and access counts; weekly synthesis rewrites summaries using hot/warm/cold recency tiers without ever deleting data. - Semantic Recall via qmd: Search memory with vector similarity, BM25 keyword search, and reranking instead of grepping files. - Use Case: A user mentions a coworker across several sessions. The agent creates an entity under areas/people, logs atomic facts, and later recalls the relationship instantly when planning a project involving that person. ## Quick Start Ask the agent to remember a fact about a person or project, and it will write it to the appropriate PARA entity file and daily note for future recall.

Frequently Asked Questions about para-memory-files

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

FAQPage Schema
How do I give an AI agent persistent memory across sessions?

Store durable facts in files rather than context. This Skill uses a PARA-structured knowledge graph under $AGENT_HOME/life, daily notes, and a tacit knowledge file so memory survives session restarts.

What is the PARA method for organizing notes?

PARA sorts information into Projects (active work with deadlines), Areas (ongoing responsibilities), Resources (reference topics), and Archives (inactive items). Entities move to archives when they become inactive.

How does memory decay work without deleting facts?

Facts are never deleted; they are superseded or deprioritized. Access tracking assigns hot, warm, or cold recency tiers, and weekly summary rewrites omit cold facts while keeping the full record in items.yaml.

How do I search agent memory semantically instead of grepping?

Use the qmd tool: qmd query runs semantic search with reranking, qmd search runs BM25 keyword search, and qmd vsearch runs pure vector similarity. Index the memory folder with qmd index $AGENT_HOME.

When should a new entity file be created in memory?

Create an entity when something is mentioned three or more times, has a direct relationship to the user such as family or coworkers, or is a significant project or company. Otherwise record it in daily notes only.