No Connector, But the Client Code Is a Prompt Away
Fabricate has no built-in Supabase integration. Generated apps use Cloudflare D1 with Drizzle ORM by default, and nothing in Fabricate creates a Supabase project, defines your tables, or configures Supabase Auth. What it can do is write the official supabase-js client into your app - queries, session handling, subscriptions - pointed at a Supabase project you already run.
There is no Supabase button, no OAuth link-up, and no provisioning step. Fabricate writes client code; you own and administer the Supabase project it talks to.
Left to itself, Fabricate generates a Cloudflare D1 SQLite database inside your project; the database-backed templates add a typed Drizzle schema over it. That is the path everything else on the platform is built around.
Ask for it and the AI adds the official JavaScript client and writes typed queries against the schema you describe or paste in.
You supply the project URL and keys as environment variables. Fabricate never sees or manages your Supabase credentials for you.
Row Level Security policies and Supabase Auth providers are configured in the Supabase dashboard. The AI can write client code that respects them; it cannot set them.
Supabase Realtime subscriptions can be generated in the client. Whether they work depends on replication being enabled on your tables, which is your side of the line.
If you have no strong reason to use Supabase, take the default. D1 is generated into the project, needs no external account, and is what the templates are built for.
Create the project, define the tables, and set your RLS policies and auth providers in the Supabase dashboard. Fabricate does none of this.
Describe your schema and say you are using Supabase. The AI adds supabase-js and writes the queries, session handling and subscriptions.
Supply the project URL and anon key as environment variables, deploy, and check the queries against your real data.
This page used to say Fabricate set up Supabase tables, auth and storage automatically and deployed your app "with Supabase already wired up and working". None of that is true. Searching every starter project for the Supabase SDK returns nothing; the only mentions of Supabase in the entire template set are three code comments using it as a point of comparison. On the platform side, the word appears in two keyword lists that flag a request as complex. There is no connector, no provisioning, no RLS generation.
What is true is narrower and still worth the page: Supabase is a Postgres database with a well-documented JavaScript client, and the AI is perfectly capable of writing that client into your app. Describe your schema, say you are using Supabase, and you get typed queries, session handling and subscription code. That is a normal code-generation job, not an integration.
The default remains Cloudflare D1. It is generated into your project with a Drizzle schema, needs no external account, and is what the templates, the preview and the deploy path are built around. Choose Supabase because you need Postgres or already run one, not because you expect it to be less setup - it is more.
The boundary to keep in mind: everything inside the Supabase dashboard is yours. Creating the project, defining tables, enabling replication for realtime, turning on auth providers, and above all writing and reviewing Row Level Security policies. Fabricate writes the code that calls your database; it does not secure your database.
Build apps with Stripe payments using AI. Subscriptions, one-time payments, checkout flows - all integrated without code...
Read moreBuild apps on Cloudflare Workers with AI. Edge computing, global deployment, instant cold starts - serverless made simpl...
Read moreBuild apps with GitHub integration. Push generated code to repos, sync changes, and collaborate with your team.
Read moreExport a frame from Figma as an image, drop it into Fabricate, and get working React and Tailwind components. Fabricate ...
Read moreAI code generation, databases, auth, payments and more.
Read moreDescribe your idea and get a deployed full-stack app in minutes.
Read moreJoin thousands of creators building with AI. No coding required. Start free today.