v0.0.1·Lovable support live·MIT open source

You built it.
Own the code.

migrare detects vendor lock-in in Lovable, Bolt, and Replit exports, then applies surgical transforms so you walk away with a clean, portable, self-hosted codebase. No black boxes. No subscriptions. Just your files.

$ migrare scan my-app.zip
platform detected: lovable (confidence: high)
lovable-tagger in vite.config.ts — queued for removal
hardcoded URL in src/integrations/supabase/client.ts
.env — GPT_ENGINEER_* found, will rename
3 transforms ready · complexity: moderate

Lock-in scanner

Runs every file against signal detectors for proprietary deps, hardcoded creds, platform env vars, and auth entanglement. Outputs a severity-ranked report before you touch anything.

Automated transforms

Strips lovable-tagger from vite.config, moves Supabase credentials to env vars, renames GPT_ENGINEER_* to VITE_*. Every change is explicit and reversible.

Clean zip output

Downloads only the modified files. Drop them into your repo. Nothing is stored, logged, or phoned home. Your zip stays yours.

MIT, no account

Zero auth required. Fork it, self-host it, run it locally via CLI. The engine is TypeScript, the transforms are readable, the whole thing fits in one repo.

01
Export your project
Download a ZIP from Lovable — or clone from GitHub and zip the repo. No special access needed.
02
Drop it in the tool
Upload at migrare.creadev.org/app. The scanner runs on Cloudflare's edge. Nothing is persisted.
03
Read the scan report
Every lock-in signal is listed by file, line, severity, and suggested fix. Review before committing to anything.
04
Migrate and download
Apply transforms in one click. Download a zip of only the changed files. Auditable, reversible, yours.
Lovableready
Bolt.newsoon
Replitsoon
v0 / Vercelsoon

ready when you are

Stop renting your own code.

Export your project, run the scanner, migrate in minutes. No account. No data retention. Just a clean repo.