unsloth/studio/backend/hub/utils
Eyera aec41d17ed
feat(studio): Hub + Download Manager (#5916)
Adds the Studio Hub and download manager: browse Hugging Face models and datasets, download GGUF and safetensors with live progress and cancellation, and manage on-device inventory. The Hub does not require a GPU, so it is available on chat-only hosts.

CI: all substantive checks pass, including the three Core jobs after unsloth-zoo#736. The two red checks are non-code flakes, a transient npm-registry DNS resolution failure in the package scan and one quantized vision-model output assertion whose sibling shards passed.
2026-06-09 04:11:24 -07:00
..
__init__.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
dataset_cache.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
dataset_format.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
download_manifest.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
download_registry.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
gguf.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
gguf_plan.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
hf_cache_state.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
hf_errors.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
inventory_scan.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
llm_assist.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
paths.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
snapshot_filters.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00
state_dir.py feat(studio): Hub + Download Manager (#5916) 2026-06-09 04:11:24 -07:00