Skip to main content

Usage

koava config <SUBCOMMAND>
For help:
koava config -h

Description

The config command manages koava’s configuration settings.

Examples

Basic Configuration

# Check current configuration
koava config show

# Set timeout to 2 minutes
koava config set-timeout 120

# Enable verbose logging
koava config set-verbose true

Hugging Face CLI Configuration

# Auto-detect Hugging Face CLI
koava config set-huggingface-cli auto

# Specify custom Hugging Face CLI path
koava config set-huggingface-cli /usr/local/bin/huggingface-cli

Reset Configuration

# Reset to defaults
koava config reset

Advanced

Subcommands

show

Display current configuration:
koava config show

set-timeout

Set request timeout in seconds:
koava config set-timeout <SECONDS>

set-verbose

Enable or disable verbose logging:
koava config set-verbose <true|false>

set-huggingface-cli

Set Hugging Face CLI path (required for push command):
koava config set-huggingface-cli <PATH|auto>
Options:
  • auto - Auto-detect from PATH (default)
  • /path/to/hf - Custom path to Hugging Face CLI
The push command requires Hugging Face CLI to create public models and upload encrypted models. You must be logged in with hf auth login before using push.

reset

Reset all configuration to defaults:
koava config reset

Related Commands