explaingit

prisma/mrkdwn

Analysis updated 2026-07-10 · repo last pushed 2026-07-03

TypeScriptAudience · developerComplexity · 3/5ActiveSetup · moderate

TLDR

A collaborative writing workspace where humans and AI agents edit documents together in real time, built on Prisma's platform with live cursors, conflict-free syncing, and a one-click agent invite button.

Mindmap

mindmap
  root((repo))
    What it does
      Live markdown editing
      Real-time AI agents
      Canvas boards
    Tech stack
      TypeScript
      Automerge
      Prisma platform
    Use cases
      Draft specs with AI
      Shared to-do lists
      Visual planning boards
    Audience
      Product managers
      Developers
      AI-assisted teams
    Architecture
      Single process
      No Kubernetes
      Two-command startup
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Draft a product spec and invite an AI agent to fill in technical details in real time.

USE CASE 2

Leave unchecked to-dos in a doc for an AI agent to pick up and complete when it joins.

USE CASE 3

Co-edit canvas boards with sticky notes and connecting lines alongside an AI agent.

What is it built with?

TypeScriptAutomergePrisma Platform

How does it compare?

prisma/mrkdwnairirang/airirang-builderaisurfer/mcp_ui_app_example
Stars00
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-03
MaintenanceActive
Setup difficultymoderatemoderatemoderate
Complexity3/53/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Prisma platform setup and runs as a single process with two startup commands.

No license information is provided in the explanation.

In plain English

mrkdwn is a collaborative writing workspace, think Notion or Google Docs, where humans and AI agents work together in the same document at the same time. You get live markdown editing with rich features like tables, task lists, and emoji, plus real-time cursors and comments. The standout feature is a one-click "invite your agent" button that brings an AI like Claude Code into the doc as a co-author with its own avatar, cursor, and ability to leave comments. When you invite an agent, it joins through a simple API that uses a familiar "old text, new text" editing pattern, the same approach AI coding tools already use when editing files. The server then applies those changes as small, staggered chunks so you actually watch the agent type alongside you, rather than having text suddenly appear. Meanwhile, every edit from both humans and agents syncs through a conflict-resolution system (called Automerge) that ensures nobody's work ever gets overwritten, even if two people edit the same sentence simultaneously. Everything is continuously backed up to cloud storage, with a status indicator showing green when saved, amber when pending, and red if the connection drops. This is built for teams or individuals who already use AI coding assistants and want them participating in documents, not just code. A product manager could draft a spec, mention an agent to fill in technical details, and watch it contribute in real time. A developer could leave unchecked to-dos in a doc and an agent would pick them up when it joins. The project also includes canvas boards, visual spaces with sticky notes and connecting lines, that agents can read and modify alongside humans. What's notable is how compact this is: roughly 3,000 lines of TypeScript running as a single process. There's no Kubernetes, no serverless complexity, no separate websocket infrastructure. It's essentially a demonstration of Prisma's platform for building real-time, stateful applications that combine web interfaces, live collaboration, and AI agents, all in one deployable unit that starts with just two commands.

Copy-paste prompts

Prompt 1
Using the mrkdwn workspace, draft a product spec document and invite an AI agent to fill in the technical architecture section while I write the user stories above.
Prompt 2
Set up mrkdwn locally and create a shared document with a to-do list, then invite an agent to complete the unchecked tasks one by one.
Prompt 3
Build a canvas board in mrkdwn with sticky notes outlining a project roadmap, then have an AI agent reorganize and connect the notes based on dependencies.

Frequently asked questions

What is mrkdwn?

A collaborative writing workspace where humans and AI agents edit documents together in real time, built on Prisma's platform with live cursors, conflict-free syncing, and a one-click agent invite button.

What language is mrkdwn written in?

Mainly TypeScript. The stack also includes TypeScript, Automerge, Prisma Platform.

Is mrkdwn actively maintained?

Active — commit in last 30 days (last push 2026-07-03).

What license does mrkdwn use?

No license information is provided in the explanation.

How hard is mrkdwn to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is mrkdwn for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.