Skip to main content
A backend lets your app keep data, sign people in, store files and run code on a server. Polymet sets it up for you on Supabase, and the Polymet Agent builds on it from your prompts.
The Backend view before it is enabled, with the four features and the Enable backend integration button

What you get

You do not need a separate account. Polymet creates and runs the backend for you, and you manage it from the Backend view inside your project.

Enable it yourself

  1. Open your project.
  2. In the switch at the top of the screen, click Backend.
  3. Click Enable backend integration. It takes about a minute.
  4. When it is ready, the Backend view opens on Database.

Or let the agent do it

Describe something that needs a backend, and the agent sets one up on its own:
In the chat you will see Setting up backend integration, then Completed backend integration setup, and the agent goes on building.

Things to know

  • One project has one backend. Every branch of the project uses the same one, so changes that touch the live backend (applying table changes, putting functions live, setting secrets) run only on the default branch. See Manage your data.
  • If setup fails you will see Backend setup failed. Refresh the page and try again, or click Contact support.
  • If the Backend view shows Couldn’t load backend integration, click Retry.
  • Manage your data — see your tables, users and logs, and what the agent asks before it changes them
  • Secrets and outside APIs — store an API key and call a payment or email service
  • Branches — why live backend changes happen on the default branch