This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Description
Goal
- We should have a better CLI UI for downloading progress
- We are currently using the libcurl default, which may be confusing to users used to Github or Docker
- We need to think of this from first principles (i.e. does not map onto Github, Docker or even Ollama's current UX may not be correct)
Task list
Inspirations
Github has a status indicator (for objects)
- Models tend to not have many objects, just several large ones

Docker pulls layers (shows progress while layer is downloading)
- Models do not have "layers"

Ollama has a progress bar
- Similar to Docker, they use layers (vs. our approach with normal GGUF files)
