Configuration
Configuration File
CLIAI stores configuration in ~/.config/cliai/config.toml:
model = "mistral"
provider = "ollama"
auto_execute = false
dry_run = false
safety_level = "Medium"
context_timeout = 5000
ollama_url = "http://localhost:11434"
prefix = "cliai"
Commands
Model Management
# List available models
cliai list-models
# Select a model
cliai select mistral
# List providers
cliai list-providers
API Key Management
# Set API key
cliai set-key openai sk-...
# Test connection
cliai test-key openai
# Remove key
cliai remove-key openai
Safety Settings
# Set safety level
cliai safety-level high # Maximum safety
cliai safety-level medium # Balanced (default)
cliai safety-level low # Minimal checks
# Enable auto-execution
cliai auto-execute --enable
# Enable dry-run mode
cliai dry-run --enable
Other Settings
# View current configuration
cliai config
# Clear chat history
cliai clear
# Check provider status
cliai provider-status
# View performance metrics
cliai performance-status