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.
Getting started
Guides
Reference
Python API