Product

Provenance, gaps & capture

Memory you can trust is memory you can trace. ENGRAM records where every memory came from, preserves beliefs rather than erasing them, captures work from the tools you already use, and notices what it's missing.

Where memories come from

Every memory records the surface it was formed on — the conversation, code session, or capture context, and the task within it — and an audit spine of action records ties messages, articles, and memories together as events: created, updated, attached, informed. Source discriminators note which tool a conversation came from and which repository or file an article traces to. The result is a durable trail from any memory back to its origin, which is what makes the belief revision on the previous page auditable rather than opaque.

Retire, don't erase

Delete an article or document and its imprinted memory isn't destroyed — it's retired: marked with the moment it stopped being valid and a reason, then excluded from recall. From a reader's point of view it's gone instantly, byte-for-byte identical to deletion. But the belief is preserved for audit and for any future supersession chain, so history never quietly disappears.

Capture across your tools

Research doesn't only happen in one place. ENGRAM can register finished conversations from your other assistants and file them into the same graph, idempotently, so re-capturing the same session appends rather than duplicates. Your knowledge base grows wherever you work.

External agents drive capture — and everything else — through a Model Context Protocol server; see Connecting External Tools. The story of tracking provenance and grouping by project is on the blog.

A mind that knows what it's missing

ENGRAM doesn't only accumulate; it audits its own coverage. It surfaces detected gaps — a topic that's thin, a missing bridge between clusters, an alias that should be merged — and can draft a proposed closure: an article, a bridge, or an alias fix, held for human approval before anything is executed. Nothing is patched into the graph behind your back.

The same principle throughout. Preserve rather than destroy, attribute rather than assume, and keep a human in the loop for anything uncertain. Provenance is what lets ENGRAM be both durable and trustworthy.

More on cross-source capture and self-closing gaps: Completing the Mind and A Mind That Knows What It's Missing.

Private beta — by invitation

If you're building an agent harness and want a memory layer your agents can own, tell us what you're building.

Get in touch → info@pvelua.net