Skip to main content
Navigator can run on Vercel as a standard Next.js application.

Database

Use a managed PostgreSQL service and set POSTGRES_URL.

Storage

Use Supabase Storage or another configured storage driver for uploads and generated images.

Model providers

Add one or more API keys for OpenAI, Anthropic, Google, xAI, OpenRouter, or compatible providers.

Search and voice

Add Exa and AssemblyAI keys only if those features are enabled.

Configure environment variables

Set the production values in the Vercel project settings:
Add Supabase, OAuth, billing, analytics, and tool keys as needed.

Build settings

Use the repository defaults unless your deployment has a custom monorepo layout.

Production checks

  • Run migrations against the production database before opening access
  • Confirm auth callbacks match BETTER_AUTH_URL
  • Keep service role keys out of client-visible variables
  • Test upload, chat, model selection, and one MCP tool after deploy