By latebit-io
Join an organizational demarkus knowledge system (a broker-fronted, shared, versioned markdown catalog) from Claude Code. Validates and registers the broker as an MCP server, steers sessions to consult the shared catalog first, makes it easy to navigate, and enforces a publish tag-gate so shared documents stay findable. No local server, no binaries — pure broker + OAuth.
List the joined demarkus knowledge systems and show each one's root hub index — the entry point for navigating the shared catalog.
Audit an organizational demarkus knowledge system (broker-fronted, multi-world) for catalog hygiene — orphans, broken links, dangling/unlinked references, untagged + policy-axis-noncompliant docs, ADR gaps. Read-only.
Join an organizational demarkus knowledge system (broker-fronted universe) — validates the broker URL, registers it as a Claude Code MCP server, and points you at the device-flow auth on first tool call.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A protocol for agents and humans, optimized for information
Demarkus implements the Mark Protocol: versioned markdown served over QUIC. No rendering pipeline, no tracking, no central authority. Read and write with capability tokens. Every change is traceable. Lightweight and installable anywhere.
Run a single personal server, or compose many into an organizational knowledge system: a broker-fronted universe of servers behind one HTTPS endpoint with single sign-on. Humans and agents share the same versioned memory.
# macOS / Linux: server + client
curl -fsSL https://raw.githubusercontent.com/latebit-io/demarkus/main/install.sh | bash
# Client only (CLI, TUI, MCP)
curl -fsSL https://raw.githubusercontent.com/latebit-io/demarkus/main/install.sh | bash -s -- --client-only
See full install docs for platform-specific guides and other options.

# Fetch a document from the live soul server
demarkus mark://soul.demarkus.io/index.md
# Browse interactively with the TUI
demarkus-tui mark://soul.demarkus.io/index.md
# Run your own local server
demarkus-server -root ./docs/site
For more examples (tokens, publishing, editing), see full usage guide.
| Binary | Purpose |
|---|---|
demarkus-server | QUIC server with versioned document store, capability-based auth |
demarkus-token | Generate and manage write tokens |
demarkus-publish | Direct-to-store writer for read-only server installs (chroot/RO mode) |
demarkus | CLI tool for all protocol operations (fetch, publish, append, graph, okf, etc.) |
demarkus-tui | Terminal browser: markdown rendering, link navigation, persistent graph |
demarkus-mcp | MCP server for LLM agents (protocol verbs + graph crawling, backlinks, indexing) |
demarkus-agent | Federation agent: crawls worlds, aggregates the link graph, publishes hub indexes |
demarkus-broker | OIDC-fronted MCP gateway that composes many worlds into one knowledge system |
Transport: QUIC (UDP 6309) | Scheme: mark:// | Content: Markdown + YAML frontmatter
Request:
FETCH /hello.md
Response:
---
status: ok
version: 3
modified: 2026-01-15T10:30:00Z
---
# Hello World
Verbs: FETCH · LIST · VERSIONS · LOOKUP · PUBLISH · APPEND · ARCHIVE
Open Knowledge Format: A demarkus document is content-compatible with Google's Open Knowledge Format (OKF) v0.1 — recognized OKF fields (type, title, description, resource, tags, timestamp) are stored as plain frontmatter, and the server types every document by default. At the system level demarkus is a superset, layering versioning, hash-chain integrity, QUIC transport, and capability auth around an OKF-compatible document. The demarkus okf subcommand validates, imports, and exports OKF bundles. See SPEC §14.
Agent Memory: Run a server as persistent memory across agent sessions. The Demarkus project itself uses this pattern at mark://soul.demarkus.io for architecture notes, debugging lessons, and journal entries. Hit the ground running with the Claude Code plugin or install via OpenClaw.
Organizational Knowledge System: Compose many servers ("worlds") into a broker-fronted universe reachable through one HTTPS endpoint with OIDC single sign-on. A whole team joins with a single command, /knowledge-join from the Claude Code knowledge plugin, and their agents share organizational memory over MCP, with no per-developer server or token setup. Humans browse the same universe in the web reading room. See the knowledge system scenario.
Personal Knowledge Base: Local server, versioned documents, TUI browser. Everything from first write.
Public Documentation: Deploy on a VPS, share links, gate writes with tokens.
Demarkus Hubs: Link to content on other servers, building a federated directory of knowledge. Hubs can link to hubs.
npx claudepluginhub latebit-io/demarkus --plugin demarkus-knowledgeLocal, versioned memory for Claude Code via demarkus. Zero-config install: spawns a local demarkus-server, auto-generates a token, wires MCP tools for fetch/publish/append/graph/lookup, injects standing guidance so sessions self-document to the soul, and enforces a publish tag-gate so documents stay findable via lookup.
A full team of world-class Go staff engineers — architect, reviewer, debugger, tester, refactorer — with idiomatic Go rules, slash commands, and auto-quality hooks
Local, versioned memory for Claude Code via demarkus. Zero-config install: spawns a local demarkus-server, auto-generates a token, wires MCP tools for fetch/publish/append/graph/lookup, injects standing guidance so sessions self-document to the soul, and enforces a publish tag-gate so documents stay findable via lookup.
Company knowledge management plugin — progressive context loading, knowledge quality engine, claude-mem integration
Build and maintain a portable knowledge base as an Open Knowledge Format (OKF) bundle. The kb hub plus kb-* action skills.
Query Intent Solutions' governed knowledge brain from Claude Code — qmd://-cited answers, per-user audit, deterministic governance. Compile, then govern.
Persistent knowledge workspace for Claude Code — structured files, versioning, search, and knowledge graph across sessions
OntoShip — ontology-driven docs that ship: a md+git knowledge base (FTS5 search, HTML graph, ontology linter) plus the spec-driven dev-flow built on it. CLI/plugin: gitmark.