{ "name": "cognitive-memory", "version": "2.0.0", "description": "Markdown-based memory system with decay scoring, episodic logging, semantic search, reflection cycles, and auto-curated CORE.md", "created": "2026-02-13", "migrated_from": "memorygraph", "status": "active", "files": { "client.py": "CLI and Python API for all memory operations", "migrate.py": "One-time migration from MemoryGraph SQLite", "SKILL.md": "Skill documentation and activation triggers", "SCHEMA.md": "Format documentation for all file types" }, "data_location": "~/.claude/memory/", "dependencies": "stdlib-only (no external packages; Ollama optional for semantic search)", "features": [ "store: Create markdown memory files with YAML frontmatter (--episode flag)", "recall: Search memories ranked by relevance and decay score (--semantic flag)", "get: Retrieve memory by ID with access tracking", "relate: Create bidirectional relationships between memories", "search: Filter by type, tags, importance with optional text query", "update: Modify memory frontmatter and content", "delete: Remove memory with relation cleanup", "related: BFS traversal of memory relationships", "stats: Memory system statistics and decay summary", "recent: Recently created memories", "decay: Recalculate all decay scores", "core: Generate CORE.md auto-curated summary", "episode: Append to daily session log", "reindex: Rebuild index from markdown files", "pin: Move memory to vault (never decays)", "reflect: Cluster recent memories by tag overlap using union-find", "reflection: Generate REFLECTION.md summary with themes and patterns", "procedure: Store procedural memories with steps/preconditions/postconditions", "embed: Generate Ollama embeddings for semantic search", "tags list: Show all tags with usage counts", "tags related: Find co-occurring tags", "tags suggest: Recommend tags based on co-occurrence patterns" ] }