Mnema
The context engine for AI agents

Compose the context your AI reads from.

Mnema turns your docs, instructions, and snippets into structured flows. Claude pulls each step in order, with your instructions between them — so your AI reasons through your context the way you'd brief a teammate.

Free forever for personal use · No credit card

How it looks today
Architecture
Synced

How Mnema syncs

Every edit is captured by Yjs and broadcast through Hocuspocus to all connected clients within 50ms. Persistence flushes to Postgres on a 3-second debounce, batching rapid edits without losing intermediate state.

MCP read path

Claude calls get_doc on the MCP server, which returns the markdown of the doc as it exists right now.

Editor · Sync · Claude — same source, all live
How it works next

Flows turn docs into sequences.

Flow · Engineering onboarding
  1. 01
    Architecture overview
    Read this first to understand the system shape.
    doc
  2. 02
    Code conventions
    Reference these conventions for any code change.
    doc
  3. 03
    Active tickets
    Address these issues before suggesting new work.
    doc
Exposed to Claude · 3 steps

Sequence content.

Drag docs from your workspace into a step list. Every step is one chunk of context the agent reads.

Annotate each step.

Add an instruction in your own words. Claude reads the instruction before reading the doc.

Claude pulls each step in order.

No giant context dump. Each step is a separate MCP call, so the agent reasons between them.

01

Compose, don't dump.

A flow is a sequence of content steps with your instructions. Claude reads each step in order — context delivered the way a teammate would brief one.

02

Every doc, addressable.

Your workspace is a content library. Docs, snippets, instructions — each becomes a step in any flow. One source, many compositions.

03

Native to MCP.

Flows expose as MCP tools. Claude (or any MCP-capable agent) calls them directly. No uploads, no copy-paste, no stale context.

04

Live editing, live context.

Edit a doc and every flow that references it updates instantly. The context Claude reads at 3:14 is the doc your teammate updated at 3:13.

Ready to try it?

Set up a workspace in under a minute. Free forever for personal use.

Start free