manus-to-supabase converts a Manus AI project from its default MySQL backend to Supabase + PostgreSQL. It patches your codebase, rewrites queries, and wires up Supabase auth — in one command.
GitHub
nometria/manus-to-supabase
PyPI
manus-to-supabase on PyPI
Install
Usage
What it does
| Step | What happens |
|---|---|
| MySQL → PostgreSQL | Rewrites SQL queries, data types, and ORM calls |
| Auth migration | Replaces Manus session auth with Supabase auth |
| Environment setup | Generates .env template with required Supabase variables |
| Schema output | Produces a ready-to-run schema.sql for your Supabase project |
| Dependency update | Updates package.json or requirements.txt with Supabase SDK |
After migration
Set your environment variables:Why Supabase?
Manus uses a managed MySQL database that you don’t control. Migrating to Supabase gives you:- Full ownership of your data
- PostgreSQL with row-level security
- Drop-in auth with social providers
- Realtime subscriptions
- Open source and self-hostable