Superinterface logo
Superinterface
Sign in
Getting started
AI Provider Setup
FAQ
Assistants
Create assistant
Functions
Interfaces
Create interface
Interaction Modes
AI Builder
Publish interface
Components
Annotations
Concepts
Why Superinterface
How it works
Tasks
Overview
Self-hosting
Overview
Run locally
REST API
Supabase
Deployment options
Add routes to Next.js
API reference
React
JavaScript
REST

Self-host Superinterface

You can run @superinterface/server anywhere you control the environment—from a laptop to Kubernetes—and point your own products at the API. Start here to pick the deployment path that fits your stack.
OverviewUnderstand the architecture, environment variables, and data stores the server expects.
Run LocallyUse the CLI to run the server on your machine with a Postgres database.
REST APICall every endpoint from your deployment at https://your-server/api.
SupabaseConnect @superinterface/server to Supabase Postgres with pooled and direct URLs.
Deployment optionsCompare Docker, Azure Container Apps, and Vercel hosting paths for the published image.
Use in Next.jsImport the API handlers directly into your existing App Router project.