{"slug":"zep","url":"https://www.altairalabs.ai/vs/zep/","markdown":"https://www.altairalabs.ai/vs/zep.md","name":"Zep","vendor":"Zep","category":"Memory","checked":"2026-10-22","summary":"Omnia redacts before anything reaches memory, honours consent revocation, and runs in your own cluster. Zep is a temporal knowledge graph for agent memory.","headline":"Zep stores what the agent learns. Omnia redacts it before it’s stored.","scene":{"setup":"A caller reads out their card number while asking about a refund.","omnia":"The session recording keeps the refund request with the number redacted, and the redactor runs again before anything is committed to long-term memory. The agent remembers that this customer asked for a refund.","omniaCaps":["pii-sessions","pii-memory","pii-patterns","redaction-strategies"],"them":"Content policies are in closed beta, aren’t available for BYOC, and don’t filter, redact or rewrite the text you send.","source":"https://help.getzep.com/v4/content-policies.md","omniaEvidence":"https://omnia.altairalabs.ai/how-to/privacy/configure-privacy-policies/"},"differences":[{"title":"Redaction before memory","body":"Replace, hash or mask detected values, or encrypt them, before they reach the session or memory. A built-in self-test writes a test card number and fails if it comes back readable.","caps":["pii-memory","redaction-strategies","pii-encryption","redaction-self-test"],"them":"Content policies flag; they don’t redact.","source":"https://help.getzep.com/v4/content-policies.md","omniaEnterprise":true,"omniaEvidence":"https://omnia.altairalabs.ai/how-to/privacy/configure-privacy-policies/"},{"title":"Self-hosted, supported","body":"Memory runs on Postgres and pgvector in your cluster, as part of a platform you install with Helm.","caps":["cross-session-memory","workspaces"],"them":"Community Edition is deprecated and no longer supported; BYOC runs inside your VPC.","source":"https://help.getzep.com/v4/faq.md","omniaEnterprise":false,"omniaEvidence":"https://omnia.altairalabs.ai/explanation/agents/memory/"},{"title":"Withdrawing consent","body":"When a user withdraws consent, it applies to memories already stored. Erasure runs as a data subject request, with each step in the audit trail.","caps":["consent-aware-memory","dsar","privacy-audit-hub"],"them":"Deleting a user cascades to their threads and graph, asynchronously.","source":"https://help.getzep.com/v4/deleting-data-from-the-graph.md","omniaEnterprise":true,"omniaEvidence":"https://omnia.altairalabs.ai/how-to/privacy/manage-user-consent/"}],"rows":[{"topic":"Newer facts win","omnia":"Precedence and supersession.","caps":["tiered-recall"],"them":"Bi-temporal invalidation.","coverage":"yes","source":"https://help.getzep.com/v4/facts.md","omniaEnterprise":false,"omniaEvidence":"https://omnia.altairalabs.ai/explanation/agents/memory/"},{"topic":"Workspace isolation","omnia":"Workspaces with RBAC and network isolation.","caps":["workspaces","network-policy"],"them":"Account and project isolation, RBAC and ABAC.","coverage":"yes","source":"https://help.getzep.com/v4/governance.md","omniaEnterprise":false,"omniaEvidence":"https://omnia.altairalabs.ai/how-to/workspaces/manage-workspaces/"},{"topic":"PII redaction","omnia":"Before sessions and memory.","caps":["pii-memory"],"them":"Flags only, closed beta.","coverage":"partly","source":"https://help.getzep.com/v4/content-policies.md","omniaEnterprise":true,"omniaEvidence":"https://omnia.altairalabs.ai/how-to/privacy/configure-privacy-policies/"},{"topic":"Consent","omnia":"Revocation reaches stored memory.","caps":["consent-aware-memory"],"them":"Not documented.","coverage":"undocumented","source":"https://help.getzep.com/v4/deleting-data-from-the-graph.md","omniaEnterprise":false,"omniaEvidence":"https://omnia.altairalabs.ai/how-to/privacy/manage-user-consent/"},{"topic":"Self-hosted","omnia":"Every edition.","caps":["workspaces"],"them":"BYOC; Community Edition deprecated.","coverage":"partly","source":"https://www.getzep.com/pricing","omniaEnterprise":false,"omniaEvidence":"https://omnia.altairalabs.ai/how-to/workspaces/manage-workspaces/"},{"topic":"Runs and tests the agent","omnia":"Yes.","caps":["selfplay","progressive-rollout"],"them":"A memory and context service.","coverage":"undocumented","source":"https://www.getzep.com/","omniaEnterprise":false,"omniaEvidence":"https://promptarena.altairalabs.ai/arena/explanation/scenario-design/"}],"faq":[{"q":"Is Graphiti open source?","a":"Yes, Graphiti is Apache 2.0. Zep Cloud is proprietary."}]}