Design on the product, not pictures of it.
Commons puts all your company's apps and prototypes on shared canvases for easier collaboration. Your team comments on the real screens, hands the feedback to a coding agent, and gets a working draft back with the reasoning attached.
Free while in preview, no invite needed. Everything works in the browser, and the Mac app adds local dev servers and agents.
Version 0.2.162, shipped on Oct 16.
⚡ Sent to the agent
Your draft is back.
In Commons, the agent edits your real code on its own branch and hands back a preview link. This one was a demo.
Mocks go stale the moment code lands.
When an agent can ship a change before lunch, the design file is out of date by the afternoon. Commons moves the conversation onto the thing that actually runs, so nobody reviews a screenshot of last week.
From “hmm” to shipped, on one canvas
Five stops, and nobody has to leave the canvas to get from a hunch to a fix.
Put your app on the canvas
Connect GitHub and your deployed repos turn into projects on their own. Or point the Mac app at a repo and every route lands as a live screen. No repo handy? Paste a link.
- No deploy host? Previews build in your own GitHub Actions
- In a monorepo, it asks which app you meant
- Screens refresh themselves on every deploy
Talk on the real screen
Click anywhere on the running app to start a thread pinned to that screen and route. Teammates see your cursor as you go, and anyone with a share link can join with just a name.
- Threads, replies, and mentions
- Stickers for quick reactions, stuck where you mean
- Figma frames sit beside the live screens
Hand the thread to an agent
Send a thread to your coding agent and it gets the whole picture: the screen, the route, and the conversation. It works on its own branch and comes back with a preview link anyone can open.
- Runs on your Mac, or in your repo's own GitHub Actions
- Never touches a dirty tree, never merges for you
- Uses your own Anthropic or OpenRouter key
Prove it with real people
Write a few tasks and send one link. Testers use your live app in their own browser, with no account and no install, and the results land on the same screens.
- Success rates, times, and where people gave up
- Click heatmaps drawn onto the screens
- A failed task can go straight to an agent as a fix
Keep the why, with receipts
Commons reads your threads, test results, and commit history, then drafts the reasoning behind each screen with a source for every claim. Nothing is published until a person approves it.
- Sources point to commits, docs, threads, and tests
- Anything it guessed is labeled as a guess
- The reasoning travels with every share link
Your first project takes about two minutes.
Sign in with Google or an email link. Nothing to install to get started.
One canvas for everyone with opinions about the product
Designers work in a file, engineers work in the repo, and PMs work in whatever screenshot reached them last. Commons gives all three the same live app.
Critique the build, not a picture of it
Review what users will actually get, at the real breakpoint, with the real data.
- Pin a comment to the real screen at the real size
- Figma frames sit on the same canvas as the live app
- Hand a thread to an agent and get a draft with a preview link
- Duplicate a screen to sketch an alternative beside the original
- Heatmaps and task results from real testers land on the screens
Feedback that arrives with its context
Every comment carries the screen, the route, and the conversation that led to it.
- Point it at the repo: routes are found and each screen runs from your dev server
- Agents run on your Mac or in your repo's own GitHub Actions
- Drafts land on a branch, never on a dirty tree, never merged for you
- Previews build in your own CI when you have no deploy host
- Nothing arrives as "the thing looked wrong" again
See where things stand without asking
The whole product in one place, current as of the last deploy.
- No install and no terminal: the full canvas runs in the browser
- Share a link with executives and customers who have no account
- Flow view draws the paths real testers actually took
- Success rates, times, and where people gave up
- Preview links keep themselves current from your deploys
Good questions
Do my teammates need the code to use this?
No. Whoever has the repo can run it locally, and everyone else sees the same screens through a deployed or Commons-built preview link. Designers, PMs, and stakeholders never touch a terminal.
Will it touch my repository?
Only when you ask. Commons never works on a dirty tree, never merges for you, and never stores git credentials. Agent drafts live on their own branch, and you decide what happens next.
Who can see my projects?
Your workspace sees your projects. Anyone else who signs in gets their own workspace and sees nothing of yours until invited. A share link opens one project for viewing and commenting, with no account, and you can revoke it at any time.
Does it replace Figma?
No. Figma is where you explore what doesn't exist yet. Commons is where the team works on what already runs. Most teams use both, and the handoff between them gets shorter.
Is it Mac only?
The desktop app is macOS today, and it's what you need to run dev servers and agents on your own machine. Everything else, including the full canvas, works in any modern browser.
What does connecting GitHub give me?
Your deployed repos turn into projects on their own, and deploy events keep their preview links current. Agents and preview builds get a place to run when nobody's laptop is awake. Commons reads only the repos you picked and never recreates a project someone archived or deleted.
What does it cost?
Nothing while Commons is in preview. Agent runs use your own Anthropic or OpenRouter key, so model usage is never billed through us.
Put your product on the canvas.
Add your first project in a couple of minutes, then invite the people with opinions about it.