
In simple English
Doop is a shared digital whiteboard for creating web designs and layouts. Humans can draw and type in the browser just like in other design programs. At the same time, artificial intelligence tools can connect to the canvas and build designs automatically. Everyone watches the changes happen live on the screen without needing to refresh. You can run it for free on your own computer or pay for hosting online.
What it is
Doop is a collaborative design environment that combines a web-based canvas with a built-in Model Context Protocol (a way for software programs to talk to artificial intelligence assistants) server. It renders real web pages inside isolated frames so designs look and act like actual websites.
What it is good for
Solo builders and designers who want to watch an artificial intelligence assistant sketch web pages, write code, and update layouts right next to their mouse cursor.
- Real-time collaboration lets humans and artificial intelligence agents edit the same canvas at the same time.
- Runs locally with a simple command using built-in database storage and no complex setup.
- Connects directly to coding assistants so they can generate visual layouts.
- Requires Docker knowledge or command-line experience to self-host on a private server.
- Heavy use of cloud intelligence models can lead to high ongoing subscription or API costs.
- The AGPL licence requires you to share your source code if you modify the software and offer it as a public service.
Paper.design or Figma when paired with manual AI prompt copying
Claude Code
- excalidraw/excalidraw134k stars
A popular open-source virtual whiteboard for sketching diagrams, but without built-in artificial intelligence agent streaming.
- penpot/penpot61k stars
An open-source design and prototyping platform, though it lacks native Model Context Protocol integration for live agent editing.
- HypothesisWorks/hypothesis9.1k stars
A Python library that generates test inputs and reduces any failure to the smallest example that still fails.
- wntrblm/nox1.6k stars
Runs your tests and other jobs in fresh isolated environments, described in an ordinary Python file.
git clone https://github.com/kgoedecke/doop && cd doop bun install bun run dev