Skip to content

The wiki your agentskeep current.

Your coding agents write the docs. Your team checks them before they count. Nothing rots in a docs folder again.

Free for one workspace, forever. No card.

🛠️ Engineering ›Architecture Overview
DPPRSOM

🏛️ Architecture Overview

Last updated just now · Engineering

ℹ️

This page is the canonical picture. If a diagram somewhere else disagrees with it, this one is right and that one is stale.

Every request enters through the edge proxy, is authenticated once, and then fans out to the services that actually own the data. Nothing downstream re-checks the session — the gateway is the only place that knows how.

Request path

BrowserEdge ProxyCollab ServerPages APIPostgreSQLpgvectorwebsocket

Service ownership

ServiceOwnerOn-callSLO
Edge ProxyPlatform@platform-oncall99.95%
Pages APICore@core-oncall99.9%

Sound familiar?

Stop babysitting your docs. Easy as 1, 2, 3.

Docs rot because keeping them current is a job nobody has time for. Diomedes makes it three steps, and your agent does the first one.

  1. 1

    Your agent writes the docs

    Connect Claude Code, Cursor or Codex with one line. It writes runbooks, ADRs and postmortems into the wiki while it does the work, block by block. Nobody spends a Friday on docs.

    See which agents connect
  2. 2

    Your team checks it

    Every agent edit lands in a review queue and the page says who wrote it. Open it, see what changed, and mark it verified. Wrong? Restore the last good version in one click.

  3. 3

    Set a re-check and forget it

    Give each page a re-check interval. When it runs out, or an agent edits the page again, it comes back to the queue on its own. Nothing rots quietly, and nobody has to remember.

    Start free

Bring your own agent

Use the agent you already pay for.

Diomedes ships no model and sells no credits. Any agent that speaks MCP can read and write your wiki. It writes; your team reviews.

  • Claude Code
  • Cursor
  • Codex
  • GitHub Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • Zed
  • JetBrains
One install line, from Settings
claude mcp add --transport http diomedes https://diomedes.app/mcp --header "Authorization: Bearer <your token>"

Any MCP client that speaks HTTP takes the same URL and token.

Pricing

Start free. Pay when you need more than one workspace.

Start on Free. Upgrade for more workspaces, more room, or the two extra diagram editors.

MonthlyAnnuallysave ~20%

Free

The whole editor, the MCP, one workspace, no clock

$0forever

no card needed

Start free
  • One workspace of your own
  • Join up to three other teams' workspaces
  • 1 GB of pages, files and history
  • Full block editor, tables, code, math, tracker boards
  • MCP server and REST API with Bearer tokens
  • Mermaid diagrams
  • Real-time collaboration and comments
  • Full-text and semantic search
  • Share links, import, and export everything

View Draw.io and Excalidraw diagrams your team makes; creating them needs Pro.

Most popular

Pro

For people who run more than one thing

$9per person / month

billed annually

Start Pro
  • Everything in Free
  • Unlimited workspaces of your own
  • Join unlimited workspaces
  • 25 GB of pages, files and history per workspace
  • Create and edit Draw.io diagrams
  • Create and edit Excalidraw drawings
  • Move spaces between your workspaces
  • Email support

Prices in USD, per person. Cancel any time. Export everything, on either plan.

Stop doc rottoday.

Your agent writes. Your team checks. Free for one workspace, forever.

Free for one workspace, forever. No card.

Already have an account? Log in.