Show HN: Stagewise (YC S25) – Front end coding agent for existing codebases (github.com)

46 points by juliangoetze ↗ HN
Hey HN, we're Julian and Glenn, and we're building stagewise (https://stagewise.io), a frontend coding agent that lives inside your browser on localhost and operates on local codebases.

You can spawn the agent into locally running web apps in dev mode with `npx stagewise` from the project root. The agent lets you then click on HTML Elements in your app, enter prompts like 'increase the height here' and will implement the changes in your source code.

Before stagewise, we were building a vertical SaaS for logistics from scratch and loved using prototyping tools like v0 or lovable to get to the first version. But when switching from v0/ lovable to Cursor for local development, we felt like the frontend magic was gone. So, we decided to build stagewise to bring that same magic to local development.

The first version of stagewise just forwarded a prompt with browser context to existing IDEs and agents (Cursor, Cline, ..) and went viral on X after we open sourced it. However, the APIs of existing coding agents were very limiting, so we figured that building our own agent would unlock the full potential of stagewise.

Here's how it works: When you run `npx stagewise`, our cli proxies your running web application in dev mode and injects a toolbar containing the coding agent on top of it. Each prompt you send will be enriched with browser context and sent to our cli, which will call our backend and modify the source code of your local codebase accordingly.

Here's a demo of our agent changing the login UI of Cal.com, a popular open-source meeting scheduling app: https://www.youtube.com/watch?v=BkDcAozK9L4.

So far, we've seen great adoption from non-technical users who wanted to continue building their lovable prototype locally. We personally use the agent almost daily to make changes to our landing page and to build the UI of new features on our console (https://console.stagewise.io).

If you have an app running in dev mode, simply `cd` into the app directory and run `npx stagewise` - the agent should appear, ready to play with.

We're very excited to hear your feedback!

22 comments

[ 3.0 ms ] story [ 49.1 ms ] thread
How do I make an account? There is only an option to Sign In. I entered my email, it said that you sent an email, but there's nothing.
The Sign In option also serves as Sign Up.. I'm having a look at the email issue now!
Are you using one-time mail providers? Otherwise, please check the spam folder of course. If nothing helps, feel free to join Discord (https://discord.gg/DjMqMnUVCh) and we'll debug this together.
Did the agent work well after the mail came through?
v0 and lovable have way too much hype, I think what you're doing with stagewise (i.e. being dev-first instead of optimizing for non-developer users) is the real long term use of AI.
thanks for the kind words! If you have ideas or wishes for next steps, feel free to share.
This is what I've been looking for! Tried self hosting the bolt.new editor to achieve something like this and it was terrible. Also interested in hearing about the SaaS you were building, I recently built something in that niche coincidentally drafted at first by v0.
Cool!

How does this work for non-UI code?

Does it work with Node/JS/TS front ends only, or can it work with other languages and web frameworks?
existing codebases... so long as they are web applications?
Ugh, looking for something like this for Front-end Mobile Dev (React-Native, Swift etc.). The closest thing I've found is https://www.magicpatterns.com, but that doesn't work on existing repos. Keep that in mind!
Been using this for a few weeks now, and I love it. I'd love it if yall could add some more design controls!
That’s really cool. It’s one of those ideas that seems obvious in retrospect once you see it.

What’s your moat? Especially against companies like Webflow or Vercel who could implement your “product as a feature.” Have you thought about partnering with those sort of companies to white label your solution embedded into their apps?

This is pretty wild. Very clever idea, kudos/congrats.
Would this work with Ruby on Rails apps that use erb templates? Or does it have to work with JavaScript frameworks on the front end?
Smart solution. My todo list had getting Claude Code somehow to "look at the ui" but looks like you have prefabbed this sort of thing for us.
Cool, I had a very similar idea recently, awesome to see it live! Congrats!
VanillaJS support pls then can be used in all sorts of webapps etc not using frameworks
It has VanillaJS out of the box! You can run `npx stagewise` and it will integrate into every web app you can imagine
Interesting, seems good. Question: What would you do in the case of chrome, would it work?