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.
what it does
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.
Strips lovable-tagger from vite.config, moves Supabase credentials to env vars, renames GPT_ENGINEER_* to VITE_*. Every change is explicit and reversible.
Downloads only the modified files. Drop them into your repo. Nothing is stored, logged, or phoned home. Your zip stays yours.
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.
how it works
platform support
ready when you are
Export your project, run the scanner, migrate in minutes. No account. No data retention. Just a clean repo.