A shared whiteboard for pair programming and architecture sketches

Architecture sketches, API design, sequence diagrams — visible to both pair members in real time, no screenshare. Plus Mermaid for crisp system diagrams from plain text and an open MCP endpoint so Claude / GPT can join as a third pair.

Open a board for your next pair session →

Why pair programmers pick cnvs.app

Mermaid sequence diagram example

sequenceDiagram
  participant Client
  participant API
  participant Worker
  participant DB
  Client->>API: POST /upload
  API->>Worker: enqueue(job_id)
  Worker->>DB: write status=processing
  Worker-->>Client: 202 Accepted
  Worker->>DB: write status=done
  Client->>API: GET /status/{job_id}

Drop that text into a cnvs.app text node and Mermaid renders it as a proper sequence diagram. Both pair members see it; either can edit the source.

AI as a third pair via MCP

cnvs.app exposes a Model Context Protocol endpoint. Add it to Claude Desktop or Claude Code once and your AI can read the board with get_board, propose architecture changes by drawing strokes and dropping text nodes, and respond to your edits in real time. The AI's contributions are visually distinguished (purple border) so you can tell what came from where.

→ How to set up the MCP integration

Related