3 unstable releases
Uses new Rust 2024
| 0.2.0 | May 6, 2026 |
|---|---|
| 0.1.1 | Apr 21, 2026 |
| 0.1.0 | Apr 21, 2026 |
#2317 in Artificial intelligence
135KB
3K
SLoC
paca-cli
The CLI for paca. This CLI provides subcommands for interacting with
the huggingface cache, specifically designed to help manage local models for
llama.cpp. While it implements some redundant commands to the huggingface CLI,
it is primarily focused on downloading models and managing the local cache
directory.
Subcommands
Clean
Removes any stray partial downloads that may have snuck into the cache directory.
Download
Llama.cpp has CLI options that automatically download models from huggingface, but does not have clear, documented facilities for doing so without loading them. This can be problematic for cases where model files must be downloaded via computers without the available RAM to run them, for example when the llama.cpp server lives on a network with slow downlink speeds.
Paca provides a download subcommand for this purpose.
paca download unsloth/GLM-4.7-GGUF:BF16
paca dl unsloth/GLM-4.7-GGUF:BF16
List
List all downloaded models.
paca list
paca ls
Outdated
Verify all downloaded models against their current versions in huggingface.
paca outdated
paca o
Remove
Remove a local model
paca remove unsloth/GLM-4.7-GGUF:BF16
paca rm unsloth/GLM-4.7-GGUF:BF16
Dependencies
~17–26MB
~386K SLoC