Documentation

Guides, tutorials, and reference documentation.

Git-Native Semantic Memory for LLM Agents

A framework for persistent, distributed, and progressively-hydrated memory in AI-assisted development.

A Framework for Persistent, Distributed, and Progressively-Hydrated Memory

Author: Robert Allen Date: December 21, 2025 Version: 2.0


Abstract

Large Language Model (LLM) agents operating in software development environments suffer from a fundamental architectural limitation: context window boundaries enforce session isolation, causing accumulated knowledge to be lost when sessions terminate or contexts compact. This paper presents git-notes-memory-manager, a novel architecture that addresses this limitation by leveraging Git’s native notes mechanism as a distributed, version-controlled memory store. The...

Read documentation →