CLI app to manage Ollama models.
- List and Download Remote models from 🦙 Ollama library or 🤗 Hugging Face
- Delete existing Ollama models
- Launch models in Streamlit UI
- Fuzzy Search
pip install ollama-manager
# OR
pipx install ollama-managerFor development: installs app in editable mode
make setupolm pullPull Hugging Face models:
olm pull -hf
# With query:
olm pull -hf -q llama3.2
# With limit:
olm pull -hf -q llama3.2 -l 10
# With multimodal capabilities:
olm pull -hf -q llama -mmDelete a single model
olm rmDelete multiple models
olm rm -mDelete model without confirmation prompt:
olm rm -yRun the selected model on Ollama terminal UI:
olm runRun models in a Streamlit UI:
You need to install optional dependencies for this:
pip install ollama-manager[ui]then use the following command to select the model:
# For Text Models
olm run -ui text
# For Vision Models
olm run -ui visionList your downloaded ollama models with a rich formatted table:
olm listSort models by name, date or size (default is name):
olm list --sort name # Sort alphabetically by model name
olm list -s date # Sort by modification date
olm list -s size # Sort by model sizeControl the sort order with --order or -o (default is asc):
olm list --sort size --order desc # Largest models first
olm list -s date -o desc # Most recently modified first
olm list -s name -o asc # Alphabetical A-Zolm --help
olm <sub-command> --help