Documentation

Learn Zharwing Memory without digging through repository files.

Start the local interface, connect an AI coding agent, or understand the system design. Every project guide is organized here and remains available in the open-source repository.

Fastest local start

Two terminals, one local interface.

Install dependencies once, then run the daemon and browser UI side by side. The public website never reads or hosts your private memory.

Terminal 1corepack pnpm dev:daemon
Terminal 2corepack pnpm dev:web
Openhttp://localhost:5174/
Developer preview

Memory is useful today, but it is still an early public release. Read the developer preview boundary before relying on it for critical work.

All guides

Browse by what you need to do.

Start here

Project overviewWhat Memory does, how it is organized, and the fastest way to start.Developer previewWhat is ready today, current limitations, and the project boundary.First walkthroughCreate a project, start a session, save context, and resume work.Browser UIRun the frequently used local interface in a browser.Desktop UIUse the native application, navigation, and folder selection workflows.

Use Memory

User flowsUnderstand setup, daily sessions, context, review, and recovery flows.RepositoriesConnect one or several code repositories to a Memory project.WorkstreamsGroup sessions and knowledge around long-running areas of work.Import existing memoryPreview and import existing Markdown documents and session history.Graph rulesShape useful graph hubs with deterministic project rules.Semantic graphAdd locally reviewed semantic relationships to the context graph.

Connect AI agents

MCP setupConnect Codex, Claude, or another MCP-compatible client.Agent automationBootstrap repositories and make session memory part of agent work.Agent protocolFollow the shared startup, checkpoint, and closeout contract.Generic MCP adapterUse the project-neutral MCP integration pattern.CLI adapterUse Memory through command-line workflows.JSON-RPC adapterIntegrate directly with the local daemon API.

Technical reference

ArchitectureSee the local daemon, adapters, packages, and trust boundaries.Data modelUnderstand projects, sessions, documents, graph data, and storage.API referenceReference the local HTTP, JSON-RPC, and MCP surfaces.System diagramsReview the main component, data, and interaction diagrams.

Operate and contribute

OperationsRun, package, back up, restore, and troubleshoot Memory.AI provider testingTest local and external model-backed workflows safely.Testing planSee the testing strategy and expected coverage.SecurityUnderstand the local trust model and report vulnerabilities.ContributingSet up the repository and follow the contribution workflow.