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.
8 lines
404 B
Python
8 lines
404 B
Python
# SPDX-License-Identifier: AGPL-3.0-only
|
|
# Copyright 2026-present the Unsloth AI Inc. team. All rights reserved. See /studio/LICENSE.AGPL-3.0
|
|
|
|
"""Hub + Download Manager feature module.
|
|
|
|
Self-contained routes, schemas, utilities, workers, and storage for the model
|
|
inventory layer and the HuggingFace download manager. Wired into the FastAPI
|
|
app via two routers plus startup/shutdown hooks in main.py."""
|