TOOLS / T.01

OPEN SOURCE TOOL

Enfold

Enfold is a local-first memory service for durable facts. It stores evidence and history in SQLite, keeps current state separate from superseded and conflicted facts, and exposes a Unix-socket daemon with an optional stdio MCP bridge. There is no hosted service.

VIEW REPOSITORY

INSTALL / VERIFIED

Start from source.

python3 -m venv .venv
. .venv/bin/activate
python -m pip install -e '.[mcp,sqlite-vec]'

MEMORY / FIRST-RUN LIFECYCLE STATIC / PUBLIC-DOCS VERIFIED
MCP > memory_write {
  "idempotency_key": "first-run-1",
  "content": "The review cadence is weekly.",
  "source_type": "agent_report"
}
← outcome: inserted · fact_id: 1

MCP > memory_search { "query": "review cadence" }
← fact_id: 1 · "The review cadence is weekly."

MCP > memory_write {
  "idempotency_key": "first-run-2",
  "content": "The review cadence is monthly.",
  "source_type": "agent_report",
  "supersede_fact_id": 1
}
← outcome: inserted · fact_id: 2
  superseded_fact_id: 1

MCP > memory_history { "fact_id": 2 }
← #1 · superseded_by: 2 · "weekly"
  #2 · current · "monthly"
SOURCE / PUBLIC README + TOOL REFERENCE CLI AND MCP INTERFACES VERIFIED