Skip to main content
Navigator reads configuration from .env.

Required for a basic local app

Add at least one model provider:

Application URL

Set BETTER_AUTH_URL in hosted environments so cookies and redirects are generated for the correct origin.

Tools

EXA_API_KEY enables web search and URL extraction. ASSEMBLYAI_API_KEY enables voice dictation. MCP_MAX_TOTAL_TIMEOUT is useful for long-running MCP calls.

Code execution

Use NEXT_PUBLIC_CODE_EXECUTION_BACKEND=local for browser-worker execution only. Leave it unset or use E2B when you want server-side sandbox execution and preview templates.

Supabase Storage

Navigator uses Better Auth, so storage access is enforced by the application API routes. Keep the service role key server-side only.

OAuth sign-in

Set DISABLE_SIGN_UP=1 when only existing users should be allowed to sign in.

Billing and lifecycle services

Use these only when you have enabled billing, lifecycle emails, or analytics for your deployment.