AI product Open source

Doop

Doop is an open-source multiplayer design canvas where people and AI agents create and edit designs together. Each canvas contains frames that render real HTML in sandboxed iframes; humans edit in the browser, while agents connect through the built-in Model Context Protocol (MCP) server and can create frames, stream HTML in chunks, inspect screenshots, and revise designs. The app synchronizes cursors, presence, frame edits, agent status, comments, tasks, and activity over WebSocket rooms, and includes a server-side Doop Agent that can process queued cards, mentions, and feedback through specialist roles. Canvases are private by default, with email invitations or optional link sharing, and agents inherit the access of the user who authenticates them. Doop also provides design-memory features for exemplar frames, decisions, and proposed style rules, and can be self-hosted with Docker Compose or Bun using embedded Postgres through PGlite.

View repository Visit site Mentioned in 2 videos ↓

What Doop is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A multiplayer design canvas where humans and AI agents edit HTML-based frames together in real time. It provides cursors, comments, agent status, WebSocket collaboration, and an MCP server.

  • A multiplayer canvas where people and AI agents collaboratively design web interfaces in real time. Its MCP server streams HTML into shared canvas frames, with shared cursors, activity updates, and self-hosting through Docker Compose.

Videos mentioning Doop

2 in the library.