Describe what you need.
Tell an AI coding assistant such as Claude Code, Codex or Cursor what the tool should do. Give it the Whisk instructions and it writes the app and handles the setup.
One home for every app your team builds with AI.
It's hard to get an app connected to a database, file storage, email sending, automations, secure logins for your team and backups. Whisk provides all of these and hosts your apps.
Your first app is free, forever. No credit card needed.
| App | Status | Deployed |
|---|---|---|
| company-website | running | 2h ago |
| client-portal | running | 1d ago |
| purchase-approvals | running | 3d ago |
| weekly-reporting | sleeping | 5d ago |
Websites
Your company website is an app like any other. Ask your AI assistant for the site you want, and Whisk runs it next to the tools your team uses, on your own address.
| Capability | On a laptop | Pieced-together services | App builders | Whisk |
|---|---|---|---|---|
| Can your public website use your own address? | No | A separate host and bill | Sometimes | Yes, next to your apps |
| Will it run with your laptop closed? | No | Yes, if you keep maintaining it | Yes | Yes |
| Do you get sign-in, a database and backups? | You build them | You assemble them | Theirs, on their terms | Included |
| Can you use your own code, agent and editor? | Yes | Yes | No | Yes |
| Can you export everything, on any plan? | Yes | Partial | Rarely | Yes |
Tell an AI coding assistant such as Claude Code, Codex or Cursor what the tool should do. Give it the Whisk instructions and it writes the app and handles the setup.
Your assistant sends the app to Whisk with one command. Whisk checks it, keeps it running and gives it a web address.
Bring people into your workspace and give them access. Ask your agent for improvements as you go.
Give your coding agent whisk.run/skill to get started.
# install: linux, macOS curl -fsSL https://whisk.run/install.sh | sh # install: windows PowerShell irm https://whisk.run/install.ps1 | iex whisk login prints a URL and a code; you approve it in the dashboard whisk init writes the manifest and, if you want one, a starter app in TypeScript, Python or Go whisk doctor checks the repository against the conventions before anything is pushed whisk deploy pushes, builds, migrates, health-checks and switches traffic https://portal.your-team.whisk.page
Apps live at <app>--<org>.whisk.page, or on your own domain. Push to a branch and you get a preview.
The technical detail, for your agent
Public pages
List routes under routes.public and anyone can open them, signed in or not. Mark a page cacheable and the edge serves it without waking the app. Custom domains get certificates automatically.
Sign-in
Every request arrives with a verified identity, team or customer, in X-Whisk-* headers. Your app never handles a password or a login form.
Postgres
DATABASE_URL is a pooled database per app. Migrations run before traffic switches; a failed one restores its snapshot.
Workflows
A durable queue with cron, retries and memoised steps. Jobs keep running while every laptop is closed.
Approvals
A workflow can pause for a human decision. The platform renders the page, notifies the approver and resumes with the answer.
Secrets
Declared in the manifest, set by a human in the dashboard, delivered as environment variables and scrubbed from logs.
Webhooks
hooks.whisk.run receives, verifies and stores every delivery, retries failures and replays dead letters.
File storage
S3-compatible storage per app, with presigned browser uploads and virus scanning.
Transactional email from your verified domain, one POST away.
MCP
whisk mcp serves the whole platform over MCP: every command a tool, every error code a resource.
Put your website and the spreadsheet routine on one platform, built the way you work. Start free and bring two colleagues.
One managed home for the apps your staff are already building. Bring your own company sign-in on Business. Talk to us about capacity, location and service requirements.
An app is one tool your team uses in a web browser, like a client portal, an approval form or a weekly report. Each app has its own web address, its own data and its own list of who can use it. It can be as big as you need: a whole CRM with many screens is still one app. It is the kind of thing you might otherwise keep in a spreadsheet or pay a monthly subscription for.
Add to an app you already have when the same people use the same information: a sales report belongs inside the CRM it reports on. Start a new app when different people should see it, like a client portal next to your staff tools, or when you'd want to switch it off or hand it to someone on its own. Apps can still share information with each other, so splitting never cuts anything off. Your coding agent knows these rules and asks you when it isn't sure.
An AI assistant that writes software for you, such as Claude Code, Codex, Cursor or Gemini CLI. You describe what you want in plain words; it writes the code and runs the commands. You don't need to be a programmer to use one.
Yes. A website is an app with pages anyone can see. Your AI assistant builds it, Whisk runs it, and on a paid plan it uses your own address. It can share a login and data with your other apps, so a quote form on the website can feed straight into the tool your team uses to price it.
Your coding agent writes the app. Whisk puts it online and keeps it running: a web address, logins for your team, a database for its information, scheduled jobs, safe storage for passwords to other services, and backups. You use the app; Whisk looks after the rest.
Any agent that can edit files and run commands. Claude Code, Codex, Cursor, Gemini CLI and the rest: point yours at whisk.run/skill and it learns the conventions itself.
Yes. You'll also be choosing and maintaining hosting, sign-in, a database, backups and scheduling, and keeping it all running when your laptop is closed. Whisk bundles those so you can stay on the app.
You take everything with you. Your code is already yours, and you can export the database and files on any plan, including your free app.
Any published app, including each website. Previews and unpublished apps are free. A paused app still counts.
In your app's own database and file storage on Whisk. If you need a specific hosting location or a particular contract, talk to us before you pick a plan.
An app is one tool your team uses in a web browser, like a client portal, an approval form or a weekly report. Each app has its own web address, its own data and its own list of who can use it. It can be as big as you need: a whole CRM with many screens is still one app.
See three apps one business runs
Prices in US dollars.
$0 forever
No credit card needed
$49 a month$490 a year
Billed monthlyBilled yearly
$149 a month$1,490 a year
Billed monthlyBilled yearly
$499 a month$4,990 a year
Billed monthlyBilled yearly
Custom
For larger organisations
| Included | Starter | Team | Business | Enterprise |
|---|---|---|---|---|
| Live apps | 10 | 50 | 200 | Custom |
| Team members | Unlimited | Unlimited | Unlimited | Unlimited |
| Storage included | 10 GB | 50 GB | 250 GB | Custom |
| Customer users | Unlimited | Unlimited | Unlimited | Unlimited |
| Public websites | Yes | Yes | Yes | Yes |
| Custom domains | Yes | Yes | Yes | Yes |
| Your own subdomain | Yes | Yes | Yes | Yes |
| Apps when idle | Sleep and wake on request, or always on | Sleep and wake on request, or always on | Sleep and wake on request, or always on | By agreement |
| Scheduled functions | Any schedule | Any schedule | Any schedule | By agreement |
| Backups kept | 30 days | 30 days | 30 days | 30 days |
| Self-service restore | 7 days | 7 days | 30 days | By agreement |
| Code and data export | Yes | Yes | Yes | Yes |
| Your own storage bucket with a backup copy, log forwarding and SSO | No | No | Yes | By agreement |
| CDN traffic included | No CDN | 100 GB a month | 500 GB a month | By agreement |
| Support | Email, 2 business days | Email, 2 business days | Priority, same day | By agreement |
No per-member fees. Extra storage past your plan is $0.50 per GB a month, extra email past the daily allowance is $2 per 500, and CDN traffic past your plan is $0.20 per GB. Usage safeguards apply. See usage allowances.
Selling an app to your own customers? Make it a Promoted app for $49 a month: 1 GB of memory guaranteed, up to 4 GB when it needs it, always on, moved first to another server if its server goes down, hourly backups, a status page on your own domain, uptime alerts, no Whisk branding, the CDN with 100 GB a month, and it keeps its own sign-in.
Need more room for one app? Boost it for $15 a month: 2 GB more memory when it needs it, and the CDN with 100 GB a month.
Building apps for clients? Each client business is on Team at $149 a month, your first client is free for a month, and you earn 20% back once a client pays for itself. See Agency pricing.
Bring the problem you want to solve. Your first app is free, forever.