Agent memory · Knowledge base · Graph

Memory for agents, knowledge for teams

Your agent remembers what it learned. Your team shares what it knows. Every note versioned and linked into one knowledge graph.

One store for what your agent learns and what your team knows: plain markdown, every version kept, every link an edge. Local by default, shared when ready.

Start here

Give your agent memory. Nothing to configure: the plugin starts a local server and wires up the tools. In Claude Code:

/plugin marketplace add latebit-io/demarkus
/plugin install demarkus-memory@demarkus

Also for Cursor, Cowork, OpenCode, and pi. All share one memory on your machine.

Memory

Your agent remembers

Decisions, bug lessons, patterns, and a daily journal, filed as it works. Recalled before the next task, so no session starts cold.

Knowledge base

Your team knows

One shared catalog behind your login. Notes arrive from memory through a review gate; policy blocks secrets and duplicates on every write.

Graph

It all connects

Links and typed relations form a persistent graph. Agents follow edges instead of loading files; people browse it in the library.

Knowledge graph of soul.demarkus.io: 261 documents and 840 edges, clustered by prefix, with typed relations highlighted

This project's own memory, crawled and drawn by an agent in one mark_graph call

How it works

  agent ──record──▶ MEMORY ──/promote──▶ KNOWLEDGE BASE ──▶ LIBRARY
    ▲               private     review     shared, governed    people
    └──────────── recall · consult · follow the graph ◀────────┘

Live

Yours to run

Local by default. Self-host a server in one binary, or a whole knowledge system with one Helm chart. No tracking, no lock-in: it is all markdown, on the open Mark Protocol.

Install → · Docs → · GitHub →