{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/2"}],"enrichment":{"capability":"Reads and writes binary files in the GGUF (GGML Universal File) format, commonly used for storing machine learning models compatible with GGML-based tools like llama.cpp.","skillfed_tags":["model-serialization","llama-cpp","ml-tooling"],"use_cases":["Convert Hugging Face models to GGUF format for use with llama.cpp and other GGML-based inference engines.","Inspect and extract metadata, tensor names, and structure from existing GGUF model files.","Modify model metadata (name, description, hyperparameters) in GGUF files without rebuilding them.","Automate GGUF file generation and manipulation in model training or deployment pipelines.","Debug or validate GGUF file integrity and endianness across different systems."],"what_it_does":"gguf is a Python library for reading and writing files in the GGUF binary format, which is the standard container for machine learning models used by GGML and llama.cpp. It provides both a programmatic API for working with GGUF files in code and command-line tools for inspecting, editing, and converting model metadata and tensors. The package depends on numpy for tensor operations, pyyaml for configuration, requests for network operations, and tqdm for progress reporting.\n\nThe library is part of the llama.cpp ecosystem and is actively maintained. It includes utilities to dump metadata, modify key-value pairs, convert file endianness, and optionally a Qt-based GUI editor for visual inspection and editing of GGUF files. It's designed for developers working with GGML-based inference engines who need to programmatically manipulate model files or integrate GGUF handling into their workflows.","worth_installing":"Yes. The package has low install friction, active maintenance, no known vulnerabilities, permissive licensing, and strong adoption in the GGML/llama.cpp ecosystem. Install it if you need to work with GGUF model files programmatically or via command-line tools."},"id":"gguf","links":{"html":"https://skillfed.io/packages/gguf","md":"https://skillfed.io/packages/gguf.md","pypi":"https://pypi.org/project/gguf/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-06","license_spdx":null,"license_treatment":"permissive","name":"gguf","python_support":"supports_current","summary":"Read and write ML models in GGUF for GGML"},"popularity":{"monthly_downloads":6907816,"position":1816,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.19.0"}
