Configuration
Environment variables and defaults.
ai-cli is configured entirely through environment variables. There is no config file.
Environment variables
AI_GATEWAY_API_KEY
stringVercel AI Gateway API key. Provides access to all supported models.
OPENAI_API_KEY
stringProvider-specific key (or other provider keys like ANTHROPIC_API_KEY).
AI_CLI_TEXT_MODEL
stringDefault text model. Overrides openai/gpt-5.5.
AI_CLI_IMAGE_MODEL
stringDefault image model. Overrides openai/gpt-image-2.
AI_CLI_VIDEO_MODEL
stringDefault video model. Overrides bytedance/seedance-2.0.
AI_CLI_OUTPUT_DIR
pathDefault output directory for generated files.
AI_CLI_PREVIEW
0 | 11 forces inline preview on, 0 disables it.
NO_COLOR
anyDisable ANSI color output.
FORCE_COLOR
anyForce color output even when not a TTY.
Precedence
-mflag always takes priority overAI_CLI_*_MODELenv vars.-oflag always takes priority overAI_CLI_OUTPUT_DIR.--no-previewtakes priority overAI_CLI_PREVIEW.