xet-runtime 1.5.1

Async runtime, configuration, logging, and utility infrastructure for the Hugging Face Xet client tools.
Documentation

xet-runtime

crates.io docs.rs License

Async runtime, configuration storage, logging, and utility infrastructure for the Hugging Face Xet storage tools. This is meant to be used through the API in the hf-xet package.

Overview

xet-runtime provides the shared foundation used by all crates in the xet-core ecosystem:

  • Async runtime — Tokio-based runtime with configurable thread pools
  • Configuration — Hierarchical configuration for Xet clients
  • Structured logging — Tracing-based logging with file and console outputs
  • Error handlingRuntimeError type for the runtime layer
  • Utilities — File operations, sync primitives, and platform abstractions

This crate is part of xet-core.

License

Apache-2.0