Skip to main content

Share localhost. Get live feedback, instantly.

One command turns localhost into a public URL. Viewers leave a voice memo right on the page. You get the transcript, ready for your agent.

localhost:3000
1Install the CLI (other ways to install)
$ brew tap specstoryai/tap
$ brew update
$ brew install stoa
2Share your dev server (read the docs)
$ stoa sharelocalhost 3000
https://abc123.share.withstoa.com
Listening for feedback. Press Ctrl+C to stop.

The pain

Sharing your app is easy.
Hearing real feedback is harder.

You built something worth showing. A demo, a half-finished feature, a Saturday side project. You want eyes on it now, on someone else's machine, without spinning up staging or shipping a PR preview just for two minutes of feedback.

Tunneling localhost is the easy part. Capturing what they actually thought is not. They open the link, mutter something at the screen, close the tab, and whatever crossed their mind goes with it. You're left guessing from a screenshot and a “looks great!”

The fix

Hand over a URL.
Get a voice memo.

  1. 1

    Run one command.

    stoa sharelocalhost lists your running dev servers. Pick one. You get a public URL back, live for one hour.

  2. 2

    They open the link.

    No login. No install. A small button sits in the corner of every page. They click, record a voice memo, and send.

  3. 3

    Their words land as agent-ready text.

    We transcribe the audio. It lands in your terminal and drops into ~/.stoa/feedback/ next to the original recording. Pipe it straight to Claude Code, Cursor, Codex, or whatever's building the next change.

More than a tunnel

A public URL is the start.
The feedback loop is the point.

Stoa
ngrok
CF
Free account to share
Voice memo capture
Auto-transcription
Agent-ready transcript file
Feedback in your terminal
WebSocket / HMR

Install the Stoa CLI

$ brew tap specstoryai/tap
$ brew update
$ brew install stoa

For you, today

Ship the demo.
Hear the reactions.

One command. Nothing to install for your viewers. The next time you share something you built, you'll have their words saved next to the URL you sent them.

The bigger picture

The smallest piece of a much bigger loop.

Stoa runs the same loop across your whole team. Every meeting, every agent run, every change in the codebase, captured as it happens and kept next to the work. The full one is multiplayer AI for teams.