AI DEVELOPMENT FROM ANY BROWSER

Build and run software without staying at your desk.

Create a new app or connect one you already have. Ask Claude to build, fix, and publish it from any browser. The AI runs on your server, so your laptop can stay closed.

See how it works

From $7/week. Uses your server and your Claude subscription.

See Weaveflow take one request from change to publication

invoicebirdagent onlineGuide
Some users create duplicate invoices when their connection is slow. Fix it and show a clear saving state.

I'm checking recent requests and the invoice creation flow.

I found two requests arriving 640ms apart. The server creates an invoice for each request.

I added duplicate-request protection, a saving state, and a regression test.

READY TO REVIEW

One invoice is created even if the request is sent twice. All 18 tests passed.

4 files changed · duplicate-request test added · no database change

Message the agent…
Opus ⌄Effort · Auto ⌄
dev-invoicebird-8f3c1a.weaveflowapp.comRestartStop
building preview…dev preview · not your live app
InvoicesNew invoice
INVOICECUSTOMERAMOUNTSTATUS
INV-1042Northstar Labs$1,240.00New
INV-1041Northstar Labs$1,240.00Pending
INV-1040Cedar Analytics$780.00Paid
INV-1039Atlas Works$2,100.00Overdue
New invoice×
CancelCreate invoice
Invoice INV-1042 created
4 files changed · no database changePublish
deploying to your server…

Three steps, start to live.

The same loop for a brand new app and an existing app.

01

Ask for a change

Plain words, the way you'd tell a developer. The agent reads the app first.

02

See it working

A live preview URL and a short report. Click through it before anyone else does.

03

Publish when ready

One button ships it to your server on your domain. Agent changes wait for it.

// your apps

Start something new, or bring the app you already run.

Both paths end the same way: your app on your server with an agent attached.

Create a new app

Describe what you want. Weaveflow sets up the project, the repository and the deployment.

A real codebase, not a locked builder.
Database, environment variables and HTTPS configured.
Add your domain whenever you're ready.

Connect an existing app

Point Weaveflow at your repository. The agent learns how the app runs and works inside your conventions.

Your framework, structure and commit style.
Keep editing in your own editor.
Nothing migrated to a Weaveflow format.

// in the dashboard

Everything running your app, in one place.

The parts you'd normally stitch together from four different tools.

A live preview of every change

Each change gets its own URL before it goes near your visitors. Open it on your phone, click the real buttons.

one preview URL per change

dev-invoicebird-8f3c1a.weaveflowapp.comlive
InvoicesNew invoice
INV-1042Northstar Labs$1,240.00New
INV-1041Northstar Labs$1,240.00Pending
INV-1040Cedar Analytics$780.00Paid
INV-1039Atlas Works$2,100.00Overdue

// your server

You don't need to know how to set up a server.

Weaveflow can create one for you, or move into a server you already run. Either way the machine stays in your own account.

OPTION 1

Let Weaveflow create the server

Connect your Hetzner or DigitalOcean account and Weaveflow creates and configures the server for you.

No terminal needed on this path.
Billed by your provider, in your account.
You keep root access and can delete it any time.
OPTION 2

Connect a server you already have

Have an Ubuntu server already? Run the one installation command Weaveflow gives you and it joins your account.

One command, copied from the dashboard.
Several apps can share one machine.
Your code stays in your repository and on your server.

// anywhere you have a browser

Use the same dashboard from your computer or phone.

Weaveflow is a web app — nothing to install anywhere.

Full work on the desktop. Chat, preview, diffs, logs and deployments side by side.

Review and publish from your phone. Read the report, open the preview, publish.

Close the tab whenever. The agent keeps working on your server.

weaveflow.io/invoicebird
invoicebirdReady to review
Users create duplicate invoices on slow connections. Fix it.
Duplicate protection added, button disabled while saving. 4 files changed.
ready to review
PREVIEWdev-invoicebird-8f3c1a…
InvoicesNew invoice
INV-1042 Northstar Labs $1,240.00
INV-1041 Northstar Labs $1,240.00
INV-1040 Cedar Analytics $780.00
INV-1039 Atlas Works $2,100.00
4 files changedPublish
weaveflow.io/invoicebird
invoicebird
Ready to review
One invoice is created even if the request is sent twice. All 18 tests passed.
4 files changed
Open previewPublish

// several projects

Every project you run, one view.

Each app gets its own agent and its own preview, and you see what is waiting on you across all of them.

invoicebirdinvoicebird.comready to review2m
launchlistlaunchlist.appagent workingnow
statuskitstatuskit.devlive3h
readstackreadstack.applive1d

unlimited projects on one plan

~/code/invoicebird
$ git clone git@github.com:you/invoicebird.git
cloned — a normal project, nothing unusual inside
$ git log --oneline -3
9f2c14e stop duplicate invoices
c41a8d0 add overdue reminder email
7b30e15 fix amount rounding on export
$  

your repository, your history

// ownership

The app is yours, including the way out.

Your code stays in your repository and on your server.

Work in your own editor too. Push to main and it can deploy automatically when you enable it.

No proprietary format. A developer can take over without learning Weaveflow.

Cancel and keep the app. You lose the dashboard and the agent, not the product.

Why I built Weaveflow

I built Weaveflow while caring for my newborn and running several software projects. Long, focused sessions at my desk were no longer realistic.

I tried two mobile setups. First, I used Tailscale and Termius to run Claude Code through a terminal. Then I tried Claude Code in the Claude mobile app.

Both let me change code from my phone, but neither gave me the complete workspace I needed. I still needed previews, logs, domains, and deployments.

So I built the browser workspace I needed. Claude runs on my server, my laptop can stay closed, and I can review and publish from any device.

// pricing

One plan. Everything in it.

Try it by the week, keep it by the month.

WEAVEFLOW
$7/ week

or $19/month — about 37% less

Billed weekly. Stop any week you are not shipping.

Plus two things you pay for directly: your server and your Claude subscription.

Early access — lock in this price.

INCLUDED
Unlimited projects
New and existing apps
One agent per app
Live preview URLs
Publish and deploy
Deployment history
Domains with HTTPS
Logs and environments
Server setup and management
Desktop and phone browsers

// questions

The things people ask first.

Something else on your mind? Ask in the dashboard — it reaches me directly.

Do I need to know how to code?

You need to know what you want changed and be willing to read a short report. The agent writes the code and asks before anything risky.

What do I need to get started?

A Claude subscription and a server. Weaveflow can create the server in your Hetzner or DigitalOcean account, or you can connect an existing Ubuntu server with one installation command.

Do I have to use a terminal?

Not if Weaveflow creates the server — that path is entirely in the browser. Connecting a server you already own takes one command, pasted once.

Why can my laptop stay closed?

The agent runs on your server, not in your browser. Send a request and close the tab — the work continues and the result is waiting next time you open Weaveflow.

Does anything deploy without me?

Agent changes always wait for Publish. Separately, pushes to main can deploy automatically if you turn that on.

What happens if it breaks production?

A failed build never replaces the running app — the old version keeps serving. If a change goes out and then misbehaves, undoing it is one click, with the previous version kept ready. The agent stops and reports rather than trying again, and anything it judges risky becomes a question instead of an action.

Can I still use my own editor?

Yes. It is a normal repository: clone it, work locally, push. The agent picks up your commits and keeps going from there.

Do you see my code?

The repository stays yours and the work happens on your own machine. We hold what you write in the dashboard, the agent's reports, and the credentials you choose to give us — encrypted with a key scoped to your organization.

Does Anthropic's restriction on third-party tools affect Weaveflow?

No. That restriction targets tools that reimplement Claude Code and authenticate as though they were it, or that route your subscription through their own servers. Weaveflow does neither. It runs the official Claude Code CLI on your own server, signed in with your own credential, and requests go straight from your box to Anthropic — they never pass through us. If you'd rather not use a subscription, you can point Weaveflow at an Anthropic API key instead.

Is there a mobile app?

Weaveflow is a web app — there is nothing to install. You can read the report, open the live preview, and publish in a mobile browser today. Native iOS, Android, and desktop apps are coming through Weaveflow's own multi-platform delivery: the same feature we are shipping to you.

What happens if I cancel?

Your app keeps running on your server and your repository stays as it is. You lose the dashboard and the agent, not the product.

Start with the change you keep putting off.

Connect a server, add your app, and ask for the first thing — all from the browser you're reading this in.

See how it works

From $7/week. Uses your server and your Claude subscription.

PROJECT PAUSED

Weaveflow is paused for a moment.

Weaveflow is in early access. We have paused the dashboard while we make updates. Existing applications continue to run on their servers.

We'll be back shortly. Thank you for your patience.