Commons Download for Mac Open Commons

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.

Works with Next.jsViteExpoReactSvelteKitAstroGitHubVercelFigmaSlackClaude Code

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.

Connect/connect

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
Comment/comment

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
Draft/draft

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
Test/test

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
Explain/why

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

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.