No Connector, But the Client Code Is a Prompt Away
Fabricate has no built-in Supabase integration. Generated apps store their data in the built-in SQLite database of their own Durable Object 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 stores your data in the SQLite database built into your app's own Durable Object. 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. The built-in SQLite database comes with every app, needs no external account, and is what the platform is built around.
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 the SQLite database built into each app's Durable Object. It comes with every app, needs no external account, and is what the preview and the publish 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 on Cloudflare Workers with AI. Edge computing, global deployment, instant cold starts - serverless made simpl...
Read moreExport a Figma frame as an image, drop it into Fabricate, and get working React components with plain CSS. Fabricate rea...
Read moreBuild responsive websites automatically with AI. Mobile-first design, breakpoint handling, and adaptive layouts - no CSS...
Read moreBuild complete full-stack applications with AI. Frontend, backend, database, and deployment handled automatically. Ship ...
Read moreAI code generation, databases, auth, payments and more.
Read moreDescribe your app and get a frontend, database, logins and a live URL in minutes.
Read moreDescribe what you need and get a working application with sign-in, stored data and a live URL. No coding required. Start free.