Project Ledger: Human-in-the-Loop Memory System for AI Coding Agents

A GitHub project called project-ledger provides a human-in-the-loop system for managing what AI coding agents remember about your codebase. The core problem it addresses: agents can't judge what matters—they treat implementation bugs the same as architectural flaws and log what they changed rather than what's important.
How It Works
The system has three main components:
- A YAML ledger with structured entries containing summaries, confidence levels, tags, and cross-references
- A
/ledgerskill that publishes entries and automatically spawns a Haiku auditor to review them cold - A UserPromptSubmit hook that runs TF-IDF search on every prompt and injects matching entries automatically before the agent starts thinking
The hook is critical—without it, you're just writing YAML into the void. As noted in the source: "Agents never go read reference docs unprompted—the hook runs on every prompt, searches the ledger, and injects relevant entries before the agent starts thinking."
Practical Example
The creator describes a real-world use case: weeks after fixing a color rendering issue on an embedded project, they asked an agent "remember what we did where we fixed this before?" The hook surfaced the exact entry about 8-bit quantization crushing color fidelity at low values, including root cause, thresholds, and affected components.
Comparison & Approach
Compared to OpenViking, this system requires manual work but has a simpler architecture: just a YAML file plus a shell hook with no backend. The philosophy is that for projects where insights are hard-won, humans should decide what gets carried forward.
The system is designed to prevent technical debt accumulation as AI agents operate in codebases—each change gets harder to get right without proper context about what matters.
📖 Read the full source: r/ClaudeAI
👀 See Also

MOOSE-Star: A 7B Model and 108K-Paper Dataset for Scientific Hypothesis Discovery – ICML 2026
MiroMind releases MOOSE-Star on Hugging Face: a 7B model (DeepSeek-R1-Distill-Qwen-7B fine-tune) for scientific hypothesis discovery, alongside the 108K-paper TOMATO-Star dataset. Benchmark shows MS-7B achieves 54.34% inspiration retrieval accuracy, beating GPT-5.4 and approaching Gemini-3 Pro.

Claude File History: VS Code Extension for Tracking Claude Code Sessions
A VS Code extension called Claude File History tracks every Claude Code session that touched your files, allowing you to find past conversations, preview what was discussed, and resume conversations with a double-click.

Monitor Your Claude AI Usage with a New Linux Taskbar Widget
A new Linux taskbar widget helps users track their Claude AI subscription usage in real-time, with color-coded feedback and easy installation.

tmux-IDE: A Terminal-Based Multi-Agent IDE for Claude
tmux-IDE is an open-source, declarative terminal IDE focused on agentic engineering that creates multi-agent layouts for Claude coding agents. It allows developers to boot into their IDE through SSH, give prompts to Claude, and close their machine while Claude continues working in tmux sessions.