Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
getpaperclipai avatar

Para Memory Files

  • 24.5k installs
  • 1 repo stars
  • Updated July 6, 2026
  • getpaperclipai/paperclip

A persistent, file-based memory system using PARA organization that enables agents to store atomic facts, daily notes, and user patterns in structured YAML/Markdown files and retrieve them via semantic search.

About

File-based memory system implementing Tiago Forte's PARA method across three layers: a knowledge graph with atomic YAML facts in entity folders, daily notes as raw timelines, and tacit knowledge documenting user patterns. Developers use this skill to persist facts, organize projects/areas/resources, perform weekly synthesis, and recall context via semantic qmd queries. Key workflows include writing facts to items.yaml, maintaining summary.md snapshots, archiving inactive entities, and using qmd for vector/keyword/reranked search across indexed memory.

  • Three-layer memory: knowledge graph (PARA folders + atomic YAML), daily notes (raw timeline), tacit knowledge (user patt
  • Entity-based storage with summary.md (quick context) and items.yaml (atomic facts); facts supersede rather than delete.
  • Semantic recall via qmd: vector search, BM25 keyword search, and reranked queries across indexed personal folder.
  • PARA organization: Projects (active with deadlines), Areas (ongoing responsibilities), Resources (reference material), A
  • Weekly synthesis: rewrite summary.md from active facts; move inactive entities to archives; track memory decay.

Para Memory Files by the numbers

  • 24,542 all-time installs (skills.sh)
  • +22,535 installs in the week ending Jul 11, 2026 (Skillselion tracking)
  • Ranked #43 of 3,496 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 11, 2026 (Skillselion catalog sync)
At a glance

para-memory-files capabilities & compatibility

Capabilities
store and organize facts using para method · semantic and keyword search via qmd · weekly synthesis and memory decay management · entity based knowledge graph with atomic yaml fa · daily timeline notes · tacit knowledge tracking of user patterns
Use cases
memory · planning · project management · documentation · research
Platforms
macOS · Windows · Linux · WSL
Runs
Runs locally
Pricing
Free
From the docs

What para-memory-files says it does

Persistent, file-based memory organized by Tiago Forte's PARA method. Three layers: a knowledge graph, daily notes, and tacit knowledge.
para-memory-files/README
npx skills add https://github.com/getpaperclipai/paperclip --skill para-memory-files

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs24.5k
repo stars1
Security audit3 / 3 scanners passed
Last updatedJuly 6, 2026
Repositorygetpaperclipai/paperclip

What it does

Store and retrieve knowledge across sessions using file-based PARA method with semantic search.

Who is it for?

Agents requiring persistent memory across multiple sessions; teams building conversational systems that learn user patterns; knowledge management within bounded file systems.

Skip if: Real-time data streams; high-frequency transactional memory; centralized multi-user knowledge bases.

When should I use this skill?

Saving facts, writing daily notes, creating/updating entities, running weekly synthesis, recalling past context, managing plans, archiving inactive items.

What you get

Developers can reliably persist and recall knowledge across agent sessions using PARA-organized files and semantic qmd queries, enabling long-term context retention.

  • Organized PARA folder structure under $AGENT_HOME/life/
  • Indexed knowledge graph with atomic facts in items.yaml
  • Daily notes timeline

By the numbers

  • Three memory layers: knowledge graph, daily notes, tacit knowledge
  • Facts organized in two-tier entity structure: summary.md (load first) and items.yaml (load on demand)
  • Weekly synthesis updates summaries from active facts

Files

SKILL.mdMarkdownGitHub ↗

PARA Memory Files

Persistent, file-based memory organized by Tiago Forte's PARA method. Three layers: a knowledge graph, daily notes, and tacit knowledge. All paths are relative to $AGENT_HOME.

Three Memory Layers

Layer 1: Knowledge Graph ($AGENT_HOME/life/ -- PARA)

Entity-based storage. Each entity gets a folder with two tiers:

1. summary.md -- quick context, load first. 2. items.yaml -- atomic facts, load on demand.

$AGENT_HOME/life/
  projects/          # Active work with clear goals/deadlines
    <name>/
      summary.md
      items.yaml
  areas/             # Ongoing responsibilities, no end date
    people/<name>/
    companies/<name>/
  resources/         # Reference material, topics of interest
    <topic>/
  archives/          # Inactive items from the other three
  index.md

PARA rules:

  • Projects -- active work with a goal or deadline. Move to archives when complete.
  • Areas -- ongoing (people, companies, responsibilities). No end date.
  • Resources -- reference material, topics of interest.
  • Archives -- inactive items from any category.

Fact rules:

  • Save durable facts immediately to items.yaml.
  • Weekly: rewrite summary.md from active facts.
  • Never delete facts. Supersede instead (status: superseded, add superseded_by).
  • When an entity goes inactive, move its folder to $AGENT_HOME/life/archives/.

When to create an entity:

  • Mentioned 3+ times, OR
  • Direct relationship to the user (family, coworker, partner, client), OR
  • Significant project or company in the user's life.
  • Otherwise, note it in daily notes.

For the atomic fact YAML schema and memory decay rules, see references/schemas.md.

Layer 2: Daily Notes ($AGENT_HOME/memory/YYYY-MM-DD.md)

Raw timeline of events -- the "when" layer.

  • Write continuously during conversations.
  • Extract durable facts to Layer 1 during heartbeats.

Layer 3: Tacit Knowledge ($AGENT_HOME/MEMORY.md)

How the user operates -- patterns, preferences, lessons learned.

  • Not facts about the world; facts about the user.
  • Update whenever you learn new operating patterns.

Write It Down -- No Mental Notes

Memory does not survive session restarts. Files do.

  • Want to remember something -> WRITE IT TO A FILE.
  • "Remember this" -> update $AGENT_HOME/memory/YYYY-MM-DD.md or the relevant entity file.
  • Learn a lesson -> update AGENTS.md, TOOLS.md, or the relevant skill file.
  • Make a mistake -> document it so future-you does not repeat it.
  • On-disk text files are always better than holding it in temporary context.

Memory Recall -- Use qmd

Use qmd rather than grepping files:

qmd query "what happened at Christmas"   # Semantic search with reranking
qmd search "specific phrase"              # BM25 keyword search
qmd vsearch "conceptual question"         # Pure vector similarity

Index your personal folder: qmd index $AGENT_HOME

Vectors + BM25 + reranking finds things even when the wording differs.

Planning

Keep plans in timestamped files in plans/ at the project root (outside personal memory so other agents can access them). Use qmd to search plans. Plans go stale -- if a newer plan exists, do not confuse yourself with an older version. If you notice staleness, update the file to note what it is supersededBy.

Related skills

Forks & variants (1)

Para Memory Files has 1 known copy in the catalog totaling 967 installs. They canonicalize to this original listing.

FAQ

When should I create a new entity folder?

Create an entity when: mentioned 3+ times, direct relationship to user (family/coworker/client), or significant project/company. Otherwise note it in daily notes.

How do I recall past knowledge?

Use qmd: semantic search (qmd query), keyword search (qmd search), or pure vector similarity (qmd vsearch). Index your folder with 'qmd index $AGENT_HOME'.

Why not delete old facts?

Never delete; supersede instead by setting status: superseded and adding superseded_by field. This preserves audit trail and prevents losing context.

Is Para Memory Files safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.