Environment Variables

This page reflects environment variables read by packages/proxy/src/*.ts.

Provider API keys

Used for cross-provider routing in the proxy.

  • ANTHROPIC_API_KEY
  • OPENAI_API_KEY
  • GEMINI_API_KEY
  • XAI_API_KEY
  • OPENROUTER_API_KEY
  • DEEPSEEK_API_KEY
  • GROQ_API_KEY
  • MISTRAL_API_KEY
  • TOGETHER_API_KEY
  • FIREWORKS_API_KEY
  • PERPLEXITY_API_KEY

RelayPlane variables

VariableDefaultWhere used
RELAYPLANE_API_URLhttps://api.relayplane.comCLI login flow, telemetry, swarm client
RELAYPLANE_API_KEYunsetCloud auth for telemetry/swarm
RELAYPLANE_CONFIG_PATH~/.relayplane/config.jsonCustom standalone proxy config path
RELAYPLANE_QUALITY_MODELclaude-opus-4-6Quality fallback model
RELAYPLANE_PROXY_PORT4100launcher.ts default port
RELAYPLANE_PROXY_HOST127.0.0.1launcher.ts default host

System/runtime variables

  • DISPLAY, WAYLAND_DISPLAY — CLI login browser-open detection
  • HOME — mesh/workspace and data path fallback
  • NOTIFY_SOCKET — systemd watchdog heartbeat
Client-side variables like ANTHROPIC_BASE_URL and OPENAI_BASE_URL are used by your agent/tooling, not read by the proxy source files listed above.