Memoryledger

Memoryledger is an auditable long-term project-memory ledger and deterministic AGENTS.md renderer. Durable canonical memory lives in Ledgercore-managed schema-3 storage; AGENTS.md and owned linked documents are derived output.

Warning

Do not edit generated AGENTS.md files or marker-owned linked documents directly. Update memory records, review them, build, and export instead.

Five-command quick start

memoryledger init
memoryledger memory create --kind rule --title "Use plans" --stdin <<'EOF'
Always create and review a plan before implementation.
EOF
memoryledger review accept memory-0001 --reason "User approved the project rule."
memoryledger build
memoryledger export

Install from Python 3.10+ with python -m pip install memoryledger or use an editable checkout as described in Installation. The CLI is the primary supported interface. The Python API is useful for integrations, but its supported boundary is explicitly marked in the API reference. The project is active and its compatibility target is Ledgercore >=0.6.0,<0.7.0.