Back to directory

GGUF Parser

A command-line tool that reviews GGUF model files and estimates their memory usage and maximum tokens per second, reading only the file's metadata so nothing has to be downloaded first.

GGUF Parser

GGUF Parser reviews and estimates the resource usage of GGUF-format models, the binary format GGML-based executors such as llama.cpp use for fast model loading. It reads a model's metadata through chunked remote reads, so a file does not need to be downloaded or loaded to be checked.

It estimates memory usage, typically within about 100 MiB of the actual figure, and can calculate maximum tokens per second from supplied device metrics without running the model. It identifies what a GGUF file is for, such as an embedding, reranking or LoRA adapter model, and can estimate usage across multiple GPU devices, with configurable layer offload, context size, flash attention and memory-mapping settings.

It can parse a local file, a remote file, or a model referenced from Hugging Face, ModelScope or the Ollama library, and also estimates audio-projector models and models using sliding-window attention. It is written in Go.

More in Inference

See all 770
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • Lifeboat

    iterate.ai

    A local inference server that puts an OpenAI- and Anthropic-compatible API in front of open-weight language models running on hardware you control, from a laptop to a GPU cluster.

  • Claude S40

    github.com

    An unofficial Claude chat client for 2007-era Nokia Series 40 phones, built as a Java ME app plus a small Go relay server, with web search, reading mode and saved chats.