Technology
GGML
GGML is a high-performance C tensor library: it enables large language model (LLM) inference on standard consumer hardware via efficient integer quantization.
GGML (Gerganov's General Machine Learning) is a foundational C library for machine learning, specifically engineered for efficient Transformer inference. The core innovation is its low-level, cross-platform design and integer quantization support, which significantly reduces the memory footprint of large models. This allows models like OpenAI's Whisper and LLaMA to run on CPUs and consumer-grade GPUs, a critical shift for edge AI deployment. It offers various quantization strategies (e.g., 4-bit, 5-bit, 8-bit) and operates with zero third-party dependencies and zero runtime memory allocations, ensuring maximum performance and reliability in projects like `llama.cpp` and `whisper.cpp`.
What builders pair with GGML
Projects using both technologies. Select a pairing to see a project.
2 more pairings
Pairing: llama
GGML ONNX Runtime
Pairing: ONNX
GGML ONNX Runtime
Pairing: ONNX Runtime
GGML ONNX Runtime
Recent Talks & Demos
Showing 1-2 of 2