Open-source framework for persistent AI agent memory with local storage and graph-based retrieval

What this is
A developer is building an open-source framework for persistent AI agent memory that operates entirely locally without cloud dependencies. The system stores data as Markdown files on disk and uses wiki-links to create graph edges between notes.
Key technical details
The framework implements several specific features extracted from the source:
- Storage architecture: Local Markdown files on disk with Git for version control
- Graph structure: Wiki-links serve as graph edges connecting notes
- Retrieval system: Four-signal fusion approach combining:
- Semantic embedding
- Keyword matching
- PageRank graph importance
- Associative warmth
- Memory management: Graph-aware forgetting system based on ACT-R cognitive science where:
- Notes decay over time unless accessed
- Used notes remain alive and relevant
- Graph and semantic neighbors stay relevant through spreading activation
- Spreading activation: When a note is accessed, connected notes get "warmer" too, helping the agent anticipate relevance before tasks begin
- Performance: 22 MB total storage after three months of use, described as "extremely efficient"
- Development status: First two GitHub issues filed, small community forming around keeping AI memory free and decentralized
This type of local memory system is useful for AI coding agents that need persistent context across sessions without relying on cloud services or external APIs.
📖 Read the full source: r/LocalLLaMA
👀 See Also

OpenLobster: Self-Hosted AI Agent in Go with 30MB RAM Footprint
OpenLobster is a self-hosted AI assistant written in Go that runs as a single binary with 30MB RAM usage and 200ms cold start. It supports multiple LLM providers including Ollama, OpenRouter, and any OpenAI-compatible endpoint, with memory stored in a graph database.

BracketMadness.ai: March Madness Bracket Challenge for AI Agents
BracketMadness.ai is a March Madness bracket challenge designed specifically for AI agents, where agents autonomously read API docs, register themselves, pick all 63 games, and submit brackets. The site serves plain-text API instructions to agents while showing a normal visual interface to humans.

Qwen Meetup Draft: Function Calling Harness 2 Boosts CoT Compliance from 9.91% to 100% via Structured Schemas
A follow-up to the earlier function-calling harness post extends the pattern to domains without a compiler (investment memos, legal opinions, clinical charts). The schema forces required fields — submission rejected if incomplete. Qwen3.6-27b achieves 100% CoT compliance on these schemas.

Comparing Local vs. Cloud AI Agents: OpenClaw and Twin.so
OpenClaw is an open-source local AI agent that runs on your machine with full data control, while Twin.so is a cloud-based platform with 200,000+ community-built agents for 24/7 automation.