Skip to content

Environment Variables

VariableDefaultDescription
MODELREINS_PROVIDERDefault provider for workers
MODELREINS_API_URLhttp://localhost:7420Coordinator URL
MODELREINS_API_KEYAPI key for coordinator auth
MODELREINS_CONFIG_URLRemote config endpoint URL
VariableProvider
ANTHROPIC_API_KEYClaude
OPENAI_API_KEYOpenAI
GOOGLE_AI_API_KEYGemini
OPENROUTER_API_KEYOpenRouter
ONEMINAI_API_KEY1minAI
VariableDefaultDescription
MODELREINS_OLLAMA_HOSThttp://localhost:11434Ollama server URL
MODELREINS_LMSTUDIO_HOSThttp://localhost:1234LM Studio server URL
VariableDefaultDescription
MODELREINS_WORKER_NAMEhostnameWorker display name
MODELREINS_WORKER_CONCURRENCY1Max concurrent jobs
MODELREINS_WORKER_TAGSComma-separated worker tags
VariableDefaultDescription
MODELREINS_PORT7420Coordinator and dashboard port
MODELREINS_HOSTlocalhostCoordinator bind address
MODELREINS_POSTGRES_URLPostgreSQL connection string (required for SaaS mode)
MODELREINS_DB_BACKENDpostgresDatabase backend (postgres or sqlite for local dev only)

See Provider Catalog Sync.

VariableDefaultDescription
MODELREINS_CATALOG_SYNC1Set to 0 to disable the catalog sync loop
MODELREINS_CATALOG_INTERVAL300Seconds between due-subscription checks
MODELREINS_CATALOG_DIR./providers/catalogWhere provider catalog YAML configs live
MODELREINS_CATALOG_TIMEOUT20Per-request timeout (seconds) for a catalog fetch
VariableDefaultDescription
MODELREINS_MCP_TIMEOUT30000Timeout in ms for sync completions
MODELREINS_RECEIVE_JOBStrueSet false for outbound-only — dispatch/status tools stay available, but this session never polls for or executes dispatched jobs.