Built with Rust and AI

rust-hf-downloader

Search, browse, and download HuggingFace models from the terminal — interactive TUI or scriptable CLI — and pre-populate the HF cache that vLLM serves from

v2.11.0 • HF cache drop-in for vLLM • Self-update • One-liner install
curl -fsSL https://github.com/JohannesBertens/rust-hf-downloader/releases/latest/download/install.sh | sh

See it in Action

Watch the TUI in action — search, browse, and download models with ease.

Search & Browse Demo
Interactive search with real-time filtering
Download Flow Demo
Seamless model downloads with progress tracking

What's New

Major updates in recent versions that enhance your model management experience

Check the changelog for detailed release notes

Everything you need

A complete toolkit for managing your HuggingFace model downloads

Get Started

Requires Rust 1.75.0 or newer

Then simply run:

rust-hf-downloader

Keyboard Controls

Vim-inspired navigation for maximum efficiency

Mouse support included for clicking and scrolling