#hugging-face #artificial-intelligence #xorb

bin+lib xet-client

Client library for communicating with Hugging Face Xet storage servers. Use through the hf-xet crate.

4 releases (stable)

Uses new Rust 2024

1.5.2 Apr 20, 2026
1.5.1 Apr 6, 2026
1.5.0 Apr 3, 2026
0.0.0 Mar 31, 2026

#503 in Network programming

Download history 68/week @ 2026-03-30 5575/week @ 2026-04-06 12550/week @ 2026-04-13 6853/week @ 2026-04-20 12848/week @ 2026-04-27 15106/week @ 2026-05-04

48,072 downloads per month
Used in 7 crates (2 directly)

Apache-2.0

2MB
34K SLoC

HTTPS client for communicating with Hugging Face Xet storage servers.

Includes the cas_client for uploading/downloading Xorb objects and metadata shards, the hub_client for Hugging Face Hub API interactions, and a local chunk_cache with LRU eviction.


xet-client

crates.io docs.rs License

Client for communicating with Hugging Face Xet storage servers.

Overview

Upload and download data and metadata objects from the backend Hugging Face Xet storage servers. Features automatic concurrency adaptations, connection pooling, and retry resiliency. Intended to be used through the API in the hf-xet package.

This crate is part of xet-core.

License

Apache-2.0

Dependencies

~29–53MB
~779K SLoC