NylorunDocsBeta
BuildRunDeployReferenceMore

Environment

Process variables used by the SDK, CLI, and Runtime.

OSS Runtime · beta
VariableWherePurpose
NYLORUN_RUNTIME_URLSDKApplication/executor HTTP base. No implicit default.
NYLORUN_SERVER_KEYSDK, Runtime, CLIApplication bearer (≥16 characters).
NYLORUN_EXECUTOR_KEYSDK executor roleSingle executor token (alternative to per-agent tokens in local-credentials.json).
NYLORUN_EXECUTORS_JSONRuntime startupJSON array of process-only executor scopes. Not persisted.
NYLORUN_IMPLEMENTATION_VERSIONconnectAgents, CLIVersion string on claims / PUT agents (default dev).
NYLORUN_HOMECLIGlobal data dir override (default ~/.nylorun).
NYLORUN_PORTCLIRuntime port.
NYLORUN_SQLITE_PATHCLI, RuntimeSQLite file path.
NYLORUN_PROJECT_PROVIDERRuntime server"1" → host vault model.
NYLORUN_DEV_MODELRuntime, CLI"fixture" skips the provider prompt.
NYLORUN_MODEL_GATEWAY_URLRuntimeOptional gateway model.
NYLORUN_MODEL_GATEWAY_KEYRuntimeGateway auth.
NYLORUN_MODELRuntimeModel id for gateway/scripted.
NYLORUN_SCRIPTED_OUTPUTRuntimeScripted model output.
NYLORUN_VAULT_KEKRuntime32-byte key, base64. Else .nylorun/vault-kek.
NYLORUN_SANDBOXRuntimeauto | microsandbox | virtual.
HOSTCLI, RuntimeBind address (default 127.0.0.1).
PORTCLI, RuntimeListen port (default 8787).
MODEL_PROVIDERCLI seedOne-time vault seed.
MODELCLI seedOne-time vault seed.
MODEL_PROVIDER_API_KEYCLI seedOne-time vault seed.
MODEL_PROVIDER_BASE_URLCLI seedCustom provider only.

Do not commit these values. After the first host-model write, the vault is the source of truth for the provider. See Models and Vault.