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

✍️ OpenClawRadar📅 Published: March 10, 2026🔗 Source
Open-source framework for persistent AI agent memory with local storage and graph-based retrieval
Ad

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.

Ad

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

Ad

👀 See Also

OpenLobster: Self-Hosted AI Agent in Go with 30MB RAM Footprint
Tools

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.

OpenClawRadar
BracketMadness.ai: March Madness Bracket Challenge for AI Agents
Tools

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.

OpenClawRadar
Qwen Meetup Draft: Function Calling Harness 2 Boosts CoT Compliance from 9.91% to 100% via Structured Schemas
Tools

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.

OpenClawRadar
Comparing Local vs. Cloud AI Agents: OpenClaw and Twin.so
Tools

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.

OpenClawRadar