Plan moving an app off an AI app builder
plan_app_moveAn ordered, repeat-safe plan for moving an app built in an AI app builder (Lovable, Bolt, Replit, Base44…) to the user’s own host (Vercel, Netlify, Cloudflare Pages, GitHub Pages) on their domain: export the code, keep the data and sign-ins, deploy and copy environment variables, update auth redirect URLs, add the domain, switch DNS (the builder’s records still live that must go, and the new ones, checked against public DNS), verify, then disconnect the builder. If you can read the project, pass dependency names from package.json and variable NAMES from .env.example: never pass values or secrets. Read-only: it changes nothing. Show the steps and ask before running any command; commands prompt for secret values themselves. Call again after the DNS change to confirm, or use plan_dns_setup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Where it moves to. | |
| from | Yes | The builder the app runs on today. | |
| domain | Yes | The app’s custom domain, e.g. "acme.dev". | |
| env_names | No | Environment variable names only (from .env.example or the builder’s secrets list). Never values. | |
| to_target | No | Netlify site (x.netlify.app), GitHub user, or Cloudflare Pages project (x.pages.dev), when the host needs one. | |
| dependencies | No | Package names from package.json dependencies and devDependencies. |