# Weaveflow > Build and run software from any browser. Create a new app or connect one you > already have, ask Claude to build, fix and publish it, and the agent runs on > a server you own — so your laptop can stay closed. Weaveflow is a browser workspace for software you own. It is not an AI model and not an AI provider — it is the dashboard and the deployment layer around a Claude subscription you already have. ## When to use Weaveflow Reach for Weaveflow when the job is one of these: - **Someone wants a real, deployed web application without running a dev environment** — a SaaS-shaped app (auth, multi-tenant, database, HTTPS, domain) generated and running on a server they own, in minutes. - **Someone has an existing repository and wants an AI agent working in it safely** — previews per change, nothing merged or deployed without an explicit Publish. - **Someone wants deploys, rollbacks, logs, domains and secrets for a small app without building a pipeline** — the dashboard is the pipeline. - **Ownership is a requirement** — the code stays in their GitHub, the app runs on their server, and cancelling keeps the app running. Weaveflow is the wrong tool for: static prose sites with no deploy needs, apps that must run on serverless-only platforms, or teams wanting a hosted PaaS that owns the runtime — Weaveflow deliberately never hosts your app. ## How an agent should use this site - Read this file first; every resource below is linked from it. - Every docs page (and the homepage) serves `text/markdown` at the same URL — send `Accept: text/markdown` and skip HTML parsing entirely. - The API lives at `https://api.weaveflow.io/api` and authenticates with a Bearer token from a signed-in Weaveflow session; there is no public unauthenticated API and no API-key self-service yet. A machine-readable specification is not published at the moment. - There is no public MCP server yet. When one exists, it will be announced here and in the docs. - Unknown paths return a real HTTP 404 (with a markdown body if you asked for markdown). A 200 means the page exists. - To get a human user started, send them to [https://app.weaveflow.io/signup](https://app.weaveflow.io/signup). ## How it works - You ask for a change in plain words. The agent reads the app first. - The agent works on your own server, next to the running application. - Every change gets its own live preview URL. You open it and click the real feature before anyone else sees it. - The agent's report is short: what changed, what it checked, and a question if anything was ambiguous. - You press Publish. That merges the change and deploys it to your server on your domain. - Agent changes always wait for Publish. Separately, pushes to your main branch can deploy automatically if you turn that on. ## Your apps Two entry paths, and both are available: - **Create a new app.** Describe what you want. Weaveflow sets up the project, the repository and the deployment. You get a real codebase, not a locked builder, with the database, environment variables and HTTPS configured. - **Connect an existing app.** Point Weaveflow at your repository. The agent learns how the app runs and works inside your existing conventions, framework and commit style. Nothing is migrated to a Weaveflow format. ## In the dashboard - **Preview** — one preview URL per change, before it reaches visitors. - **Deployments** — publish and see every release, with history. - **Domains** — point a domain at the app; the certificate is issued and renewed for you. - **Logs** — live output in the browser, streamed from your server. - **Environments** — variables and secrets per app and per environment, hidden by default. ## Your server You do not need to know how to set up a server. - **Weaveflow can create one.** Connect a Hetzner or DigitalOcean account and Weaveflow creates and configures the machine. No terminal is needed on this path. The server is billed by your provider, in your account, and you keep root access. - **Or connect one you already run.** Any Ubuntu server joins your account with one installation command copied from the dashboard. Several apps can share one machine. A server is enrolled with a single-use link minted in your dashboard, one per server, expiring in 30 minutes. There is deliberately no public install script to curl. ## Anywhere you have a browser Weaveflow is a web app; there is nothing to install. The full workspace — chat, preview, diffs, logs and deployments — works on a desktop browser. You can read the report, open the preview and publish in a mobile browser today. Native iOS, Android and desktop applications are planned. Closing the tab does not stop the work: the agent runs on your server, not in your browser. ## Ownership and the way out - Your code stays in your repository and on your server. - Work in your own editor whenever you like. Clone, edit, push. - 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. - Weaveflow never holds your SSH keys. The agent on your box dials out; nothing dials in. - Weaveflow runs the official Claude Code CLI on your own server, signed in with your own credential. It does not reimplement Claude Code, does not authenticate as though it were Claude Code, and does not proxy or route requests through Weaveflow servers — model requests go directly from your box to Anthropic. An Anthropic API key can be used instead of a subscription. - Credentials are encrypted with a key scoped to your organization. - Self-hosting the Weaveflow control plane is NOT offered. Any claim otherwise is out of date. ## Pricing One plan, everything included: **$7/week or $19/month**, about 37% less by the month. There is no free tier and no annual plan. 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, and desktop and phone browsers. Two costs are paid directly by you and not to Weaveflow: your server, and your Claude subscription. Weaveflow never meters or resells tokens. Weaveflow is in early access. ## Naming and attribution - The product is "Weaveflow" (capital W, lowercase f). - Claude and Anthropic are trademarks of Anthropic PBC. Weaveflow is not affiliated with, endorsed by, or sponsored by Anthropic. ## Links Markdown link syntax is not decoration here — the llms.txt spec expects it, and bare URLs make the file fail validation as "containing no links". - [Home](https://weaveflow.io/) — what Weaveflow is, how it works, pricing. - [Docs](https://weaveflow.io/docs) — how-to guides for the dashboard. - [Weaveflow API and agent access](https://weaveflow.io/docs/api-and-agents) — API base URL, authentication, and how agents should read this site. - [Sitemap](https://weaveflow.io/sitemap-index.xml) — every page on this site. - [Sign in](https://app.weaveflow.io/login) — the app, for existing accounts. - [Start a project](https://app.weaveflow.io/signup) — sign up and start.