Skip to main content

Quickstart

This page walks you from zero to a working storerecall round-trip — first against a local Docker stack, then optionally with a conversation scope and an MCP host wired in.
Already running a Z3rno server? Skip to step 3.

1. Install the SDK

Both SDKs ship every server verb (store / recall / forget / audit / ingest / distill / refine) plus Phase G conversation memory and tenant self-management. See Python SDK / TypeScript SDK for the full method reference.

2. Run a Z3rno server locally

The fastest path is the bundled docker-compose.dev.yml — it spins up Postgres (with pgvector + Apache AGE + pg_cron pre-compiled), Valkey, and the server in one command.
For Kubernetes deploys, see Self-hosting → Kubernetes and Components → z3rno-helm.

3. Store and recall your first memory

4. Add a conversation (optional)

For multi-turn agents, scope memories to a conversation so recall returns turn-aware context and the summarization cadence triggers automatically.

5. Or skip the SDK entirely — use MCP

If you’re using Claude Desktop, Cursor, or Claude Code, point them at the z3rno-mcp server and the agent inherits all twelve tools (z3rno.store, z3rno.recall, z3rno.start_conversation, z3rno.time_travel, …) without any code:
Restart your host. See Integrations → Anthropic MCP for the full walkthrough.

Next steps

The Z3rno Verbs

Canonical store / recall / forget / audit / ingest / distill / refine reference.

Core Concepts

Four memory types, the lifecycle, and how SCD-2 temporal versioning works.

Framework integrations

LangChain, LlamaIndex, CrewAI, OpenAI Agents, Vercel AI, Mastra, Anthropic MCP.

Self-hosting

Every env var, every gating flag, every opt-in surface.