Documentation
Memory that answers for itself
OMEM is a memory layer for AI agents. You store beliefs; OMEM tracks who claimed what, when, on what basis, and whether anything contradicts it, so you can always answer why your agent believes something.
You don’t need to learn the underlying memory model to be productive. The SDK speaks in remember, believes, why, and history. The machinery of provenance graphs, belief intervals and contradiction states runs underneath.
Install
pip install omem-infrastructure
The TypeScript SDK is not on npm yet. It lives in sdk/typescript/ in the repository and is used from source; parity with the Python SDK is tracked in CONTRIBUTING.md.
What you get
- Provenance
- Every belief traces to the events and derivations that produced it.
- Time
- Query what your agent knew at any point in time, deterministically.
- Contradiction
- Conflicting claims resolve to a state, never a silent overwrite.
- History
- Append-only. Revisions and retractions are recorded and auditable.