# Engram > Open-source memory reliability for AI agents. Capture, explain, replay, and test memory-dependent behavior. ## Docs - [Architecture](https://engramviz.mintlify.app/concepts/architecture.md): How Engram turns captured memory operations into evidence, incidents, replay branches, and regression tests. - [Evidence model](https://engramviz.mintlify.app/concepts/evidence-model.md): What Engram can observe, derive, replay, and honestly claim about an agent answer. - [Memory lifecycle](https://engramviz.mintlify.app/concepts/memory-lifecycle.md): How Engram maps operational AI memory events to new memory, active context, and stable knowledge. - [Design reference](https://engramviz.mintlify.app/deep-dives/design-reference.md): The visual direction and interaction principles behind Engram Studio. - [Internal memory eval harness](https://engramviz.mintlify.app/deep-dives/eval-harness.md): The deterministic repository evaluation suite for Engram's own memory behavior. - [Legacy flight recorder](https://engramviz.mintlify.app/deep-dives/flight-recorder.md): Compatibility notes for importing earlier trace bundles into the current evidence model. - [Live memory architecture](https://engramviz.mintlify.app/deep-dives/live-memory-architecture.md): Detailed runtime interfaces, frontend state, and provider boundaries behind the educational memory experience. - [Package releases](https://engramviz.mintlify.app/deep-dives/releases.md): Versioning and publishing rules for the synchronized Engram npm packages. - [LangGraph checkpoint replay](https://engramviz.mintlify.app/examples/langgraph-memory.md): Capture a stale-memory failure, fork its checkpoint, and replay a repair through a real StateGraph. - [LangGraph support agent](https://engramviz.mintlify.app/examples/langgraph-support-agent.md): A production-shaped stale shipping-memory incident with real graph replay and optional model generation. - [Mem0 and OpenAI](https://engramviz.mintlify.app/examples/mem0-openai.md): Exercise real Mem0 OSS retrieval, Engram capture, and the OpenAI Responses API with developer-owned credentials. - [Stale-location incident](https://engramviz.mintlify.app/examples/stale-location.md): Run a deterministic memory failure from capture through diagnosis, replay, and regression. - [Engram documentation](https://engramviz.mintlify.app/index.md): Capture memory operations, explain bad agent answers, replay controlled repairs, and preserve the fix as a regression test. - [Build a custom adapter](https://engramviz.mintlify.app/instrument/custom-adapters.md): Translate an external memory provider into Engram telemetry without inventing evidence. - [LangGraph Store](https://engramviz.mintlify.app/instrument/langgraph.md): Capture LangGraph memory evidence and replay incidents from isolated graph checkpoints. - [Mem0 adapter](https://engramviz.mintlify.app/instrument/mem0.md): Instrument Mem0 operations while preserving the distinction between retrieval and active context. - [TypeScript SDK](https://engramviz.mintlify.app/instrument/typescript-sdk.md): Capture observable memory operations and correlate them with one agent turn. - [Diagnose a memory incident](https://engramviz.mintlify.app/investigate/incidents.md): Move from a bad answer to an evidence-backed diagnosis, controlled repair, and regression test. - [Portable regression tests](https://engramviz.mintlify.app/investigate/regression-tests.md): Turn a verified memory incident into executable retrieval, context, and answer assertions. - [Replay fidelity](https://engramviz.mintlify.app/investigate/replay-fidelity.md): Understand which inputs Engram freezes, which systems rerun, and how strongly a replay can support a conclusion. - [LangGraph quickstart](https://engramviz.mintlify.app/quickstart.md): Capture, replay, and preserve a LangGraph memory incident in one local workflow. - [CLI reference](https://engramviz.mintlify.app/reference/cli.md): Commands for local capture, Studio, imports, diagnostics, and memory regressions. - [Package reference](https://engramviz.mintlify.app/reference/packages.md): Choose the Engram package needed for contracts, capture, providers, Studio, or command-line workflows. - [Memory Telemetry v2](https://engramviz.mintlify.app/reference/telemetry.md): Provider-neutral contracts for observable memory operations and evidence provenance. - [Telemetry ingestion](https://engramviz.mintlify.app/reference/telemetry-ingestion.md): Configure authenticated local or deployed collection for Memory Telemetry v2 and Turn Envelope v1.