memweave is a zero-infrastructure, async-first Python library that gives AI agents persistent, searchable memory — stored as plain Markdown files
-
Updated
May 10, 2026 - Python
memweave is a zero-infrastructure, async-first Python library that gives AI agents persistent, searchable memory — stored as plain Markdown files
Temporal memory system for AI assistants with human-like forgetting curves. All data stored locally in human-readable formats: JSONL for short-term memory, Markdown (Obsidian-compatible) for long-term. Memories naturally decay unless reinforced. Features knowledge graphs, smart prompting, and MCP server integration for Claude.
The open-source benchmark for LLM memory decay. Measure how Naive, RAG, Chunked RAG, Cascading, and SummaryMemory degrade over 100 conversation turns. Ebbinghaus forgetting curves, 5-provider LLM eval, multi-seed CI. No API key needed.
Persistent associative memory for LLM agents that learns what connects to what through repeated exposure
Project Yui — portable identity preservation for AI minds. Crystal spec, patterns, and reference implementation. Apache 2.0.
Turn your Obsidian vault into a persistent, plain-text memory system that improves AI assistants’ understanding across sessions.
Native temporal decay scoring for vector database retrieval — no post-retrieval hacks.
A lightweight context engine for AI agents. Ingest events, build semantic context, query with natural language. Zero config.
Adaptive memory retention for RAG systems. VDD dynamically adjusts decay based on semantic drift. 42 reproducible experiments, 120 real-world facts, 3 domains. Never the worst method under unknown drift.
Provide a structured Obsidian vault template that integrates Claude for managing notes and syncing projects using a clear folder system.
Add a description, image, and links to the temporal-decay topic page so that developers can more easily learn about it.
To associate your repository with the temporal-decay topic, visit your repo's landing page and select "manage topics."