Move your Lovable app to Whisk
To move an app you built with Lovable to Whisk, connect Lovable to GitHub. Then open the code with an AI coding assistant, like Claude Code, Cursor or Codex, and ask it to move the app.
The screens you designed stay the same. The logins and the database move from Lovable's system to Whisk's, and the AI does that work for you.
Who this is for
You've built an app in Lovable, and your team now relies on it. You want each person to log in with their own account, and only your people to get in. You want the data backed up. And you want one flat price, however busy the app gets.
If Lovable's own hosting already does what you need, you might not need to move. See Whisk vs Lovable's own hosting.
What stays and what changes
| Part of your app | What happens |
|---|---|
| Screens, layout and design | They stay as they are |
| Logins | Lovable's logins (built on Supabase) are replaced by Whisk's. People log in before they reach the app |
| Database | Your tables move into the app's own database on Whisk, with your data |
| Code that reads and saves data | It moves from the browser into a small server part of the app. This is how Whisk keeps your data private |
| Files people uploaded | They move into the app's own storage on Whisk |
| Backend functions | They become part of the app's server |
Lovable is built on Supabase. Whisk does the same jobs (logins, database, storage) in a different way, so the code that uses them has to change. Your AI coding assistant makes those changes.
The steps
1. Connect Lovable to GitHub
In Lovable, connect your project to GitHub. Lovable then keeps a copy of your code in a GitHub repository that you own. This works on every Lovable plan.
2. Export your data
If your app already holds real information, export it from Lovable's Cloud settings so it can come across. If it's only test data, you can skip this and start fresh.
3. Open the code with an AI coding assistant
Lovable runs in your browser and can't run the Whisk command line. So this step happens on your computer. Copy the repository from GitHub to your computer, and open it with an AI coding assistant like Claude Code, Cursor or Codex.
4. Ask it to move the app
Paste this prompt:
Read https://whisk.run/skill and follow it to move this Lovable app to Whisk. Keep every screen looking and working the same. Replace Supabase sign-in with Whisk's: people are signed in before they reach the app, and the app reads who they are from Whisk's headers. Move every Supabase database call into a small server part of the app that uses the Postgres database Whisk provides, and create the tables with migrations. Turn any Supabase functions into server routes, and move stored files to Whisk storage. Remove the Supabase settings. Import the data in the export folder. Install the whisk command line, run whisk doctor until it passes, then deploy and tell me the web address.
The AI works through the app one part at a time, and checks it with whisk doctor as it goes.
5. Approve the login and deploy
Partway through, the AI runs whisk login. Open the web address it shows, log in to Whisk (or create a free account), check the code matches, and approve it. Then it deploys the app and gives you a web address like https://bookings.your-team.whisk.page.
6. Check it, then invite your team
Click through the app and check your data is there. Then open the app's page in Whisk, invite your team and choose who can use it.
Making changes later
From now on, make changes with your AI coding assistant, and ask it to deploy when you're ready. Lovable's preview expects Lovable's own system, so it won't show the moved app properly.
What it costs
One app runs free on Whisk, forever, so moving a single Lovable app costs nothing. Up to three people on your team can use it, plus as many customers as you like. If you move more apps, or more of your team needs in, Starter is $49 (US) a month for 10 apps. It doesn't use credits, so a busy month costs the same as a quiet one. See pricing.
Next step
Connect your Lovable project to GitHub. Then give the prompt in step 4 to your AI coding assistant.