Installation
Supported Platforms
Koava supports the following platforms and architectures:- Linux: x86_64, ARM64 (aarch64)
- macOS: x86_64 (Intel), ARM64 (Apple Silicon)
- Windows: x86_64, ARM64
Basic Installation
With Hugging Face CLI Support (Recommended)
Required for push command: The koava push command requires Hugging Face CLI support. Install with [huggingface] to use the complete workflow.Verify Installation
Typical Workflows
For First-Time Users
For Advanced Users
Manual Workflow
For more control, use individual commands:Advanced Operations
For advanced operations and detailed command options, see the individual command documentation:- koava encrypt - Advanced encryption options including dry-run and file selection
- koava upload - Custom upload configurations and options
- koava config - Configuration management and settings
Commands
Authentication & Configuration
login
Authenticate with KoalaVault API key
logout
Clear stored credentials
status
Check authentication status and Hugging Face CLI status
config
Manage configuration settings and CLI paths
Publishing Models
push
Complete workflow: create, encrypt, upload metadata, and publish to Hugging Face
encrypt
Convert safetensors files to encrypted cryptotensors format
upload
Upload encrypted model metadata to KoalaVault
restore
Restore original files from automatic backup after encryption
Model Management
create
Register a new model on KoalaVault
list
Display all files associated with a model on KoalaVault
remove
Permanently delete all files associated with a model from KoalaVault
Support
- Issues: Report bugs or request features on GitHub