Hugging FaceLucain Pouget, Eliott Coyac, Adrien Carreira, Victor Mustar, Julien Chaumond, Quentin Lhoest, Pierric Cistac, Sylvestre Bcht, Hugo Larcher, Rajat Arya, Di Xiao, Assaf VaynerAnnouncement
Introducing Storage Buckets on the Hugging Face Hub
Summary
Hugging Face introduces Storage Buckets as a mutable, S3-like object storage layer on the Hub for intermediate machine-learning artifacts such as checkpoints, optimizer states, processed shards, logs, and traces. Unlike versioned Models and Datasets repositories, Buckets support frequent writes, overwrites, directory synchronization, and cleanup while retaining standard Hub permissions and public or private visibility. Built on Xet, they chunk and deduplicate content across files, reducing repeated bytes, bandwidth, transfer time, and, for Enterprise customers, billed storage. The CLI and Python APIs support creation, syncing, dry runs, plans, inspection, individual file operations, and programmatic workflows; HfFileSystem and fsspec also allow compatible libraries to read and write through hf:// paths. Pre-warming can place hot data near AWS or GCP compute, while roadmap work aims to connect Buckets directly with versioned repos.
Context
Production ML generates many intermediate files from concurrent training jobs, data pipelines, and agents. These artifacts change often, need fast writes and synchronization, and generally do not require version control, making Git an unsuitable abstraction for this storage layer.
Approach / What changed
Storage Buckets provide non-versioned containers under Hugging Face user or organization namespaces, with Hub permissions and browser, CLI, Python, JavaScript, and fsspec access. They use Xet chunking and deduplication, support pre-warming near AWS and GCP compute, and expose commands and APIs for syncing, inspection, copying, deletion, and planned transfers.
Takeaways
Buckets are mutable, non-versioned Hub storage containers that can be public or private and addressed with hf://buckets paths.
Xet deduplicates chunks across related artifacts such as processed datasets and successive checkpoints, improving transfer efficiency and reducing Enterprise billed storage.
The hf CLI, huggingface_hub, JavaScript client, and HfFileSystem support bucket management and integration with programmatic and fsspec-compatible workflows.
Source and freshness
- Source
- huggingface.co
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.