01Store various types of memories (facts, decisions, code, todos, chat extracts)
02Semantic search for memories using vector similarity and hybrid retrieval (RRF)
03Edit existing memories with automatic re-embedding on content changes
04Ingest markdown files into memory chunks with inferred metadata
05Export memories to JSON, Markdown, or Org-mode formats
060 GitHub stars