
Hugging Face has released the release candidate for tokenizers v1, a complete rewrite of its Python and Rust library focused on performance. The update claims encoding speeds up to 30 times faster than version 0.23 by replacing regex-based pre-tokenization with SIMD-optimized hand-written splitters and removing memory allocations from the BPE merge loop. Benchmarks show 76% linear scaling across eight workers on Apple M4 Max hardware, with identical token ID outputs to ensure backward compatibility. The library now supports broader model families and aims to integrate these optimizations directly into the transformers library upon final release.
Read original
© Hugging Face BlogHugging Face is professionalizing the MLX ecosystem by hiring Jun Kim, creator of oMLX, to work full-time on Apple Silicon AI. This move signals a serious commitment to stabilizing local inference outside NVIDIA's CUDA monopoly. By integrating oMLX into Hugging Face’s infrastructure, they aim to streamline the conversion of Hugging Face models into MLX-compatible formats. It removes the bottleneck of volunteer maintenance for a framework that is becoming essential for Mac-based AI development.
© Hugging Face BlogMultiverse AI reframes block removal as an Ising glass optimization problem, capturing the hidden couplings between transformer layers that mean-field methods ignore. By mapping block importance to spin interactions via a Hessian matrix, they turn model compression into a search for low-energy states rather than independent block scoring. This approach yields a massive 23-point MMLU gain over existing baselines when compressing Llama-3.3-70B by half, proving that many-body physics tools can unlock deep compression without retraining. The method scales to large models using classical and quantum-inspired solvers, offering a rigorous alternative to heuristic pruning.
This release solves a real operational headache: configuring llama-server parameters like temperature and penalties via environment variables instead of command-line flags. By supporting LLAMA_ARG_* prefixes, it enables clean integration with systemd EnvironmentFile directives, making deployment on Linux servers significantly more robust and reproducible. The update also refreshes documentation using llama-gen-docs to keep the readme accurate. While no new inference engines are added, this is a practical step toward treating local LLM serving as standard infrastructure rather than a manual script.
This release quietly repairs a regression in the CUDA backend that broke compilation on older Volta GPUs. By generalizing the tile shape logic in the load_ldmatrix kernel, the maintainers restored support for devices like the Tesla V100 without sacrificing newer architectures. It is a necessary patch for anyone running inference on legacy hardware, ensuring the codebase remains usable across the full spectrum of NVIDIA cards rather than drifting toward only the latest silicon.
This release quietly closes the hardware gap for local inference by adding default support for CUDA 13 and ROCm 10.0 alongside existing CUDA 12 builds. Users with newer NVIDIA GPUs or AMD accelerators no longer need to compile from source to get hardware acceleration, effectively making llama.cpp the universal runtime for consumer and enterprise AI chips. The simultaneous availability of both major driver stacks means developers can target the latest hardware without maintaining separate build pipelines. This standardization removes a significant friction point for anyone deploying models on modern, non-CUDA-12-only infrastructure.