For motor para ejecutar modelos cuantizados en CPU, the strongest matches are ggml-org/llama.cpp (Llama), ggerganov/llama.cpp (llama) and nomic-ai/gpt4all (GPT4All is a cross-platform, CPU-friendly inference engine that runs). oobabooga/text-generation-webui and abetlen/llama-cpp-python round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Librerías de software y runtimes de alto rendimiento diseñados para ejecutar modelos de machine learning cuantizados en formato GGUF sobre CPUs.
Llama.cpp is an inference engine designed for the local execution of text-based and multimodal language models on consumer hardware. It provides a core environment for running models that process both text and image inputs, utilizing hardware-accelerated backends to optimize performance across diverse CPU and GPU architectures. The project distinguishes itself by offering a lightweight HTTP server that adheres to standard API specifications, enabling chat completion, embeddings, and reranking services. It includes a suite of tools for model quantization and conversion, which reduces memory us
Llama.cpp is the reference inference engine for running quantized LLMs in GGUF format on CPUs, covering all requested features like CLI, cross-platform support, and CPU optimizations (AVX, NEON).
llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal
llama.cpp is the leading CPU-focused inference engine for GGUF models, with built-in quantisation, memory-mapped loading, and optimisations for ARM and x86 CPUs — it matches every required feature, making it the definitive answer for running quantised LLMs locally without a GPU.
GPT4All is a cross-platform runtime environment designed to execute large language models directly on local consumer hardware. By leveraging an optimized C++ inference backend, it enables private, offline AI interactions without requiring an internet connection or external cloud services. The project provides a comprehensive ecosystem for managing the entire model lifecycle, including discovery, downloading, and configuration of local weights. What distinguishes the platform is its integrated retrieval-augmented generation engine, which allows users to index local documents into semantic vect
GPT4All is a cross-platform, CPU-friendly inference engine that runs quantized LLMs locally using GGUF models, directly matching the request for a tool to execute GGUF models on consumer hardware without a GPU.
This project is a comprehensive platform for hosting and interacting with large language models directly on local hardware. It provides a web-based graphical interface that allows users to manage model loading, configure generation parameters, and execute text or chat interactions entirely offline. By running models locally, the software ensures complete data privacy and eliminates reliance on external cloud services for generative tasks. Beyond basic inference, the platform functions as a versatile workbench for generative AI development. It includes an integrated pipeline for fine-tuning mo
oobabooga/text-generation-webui gives you a full web-based interface for loading and interacting with GGUF models locally, including on CPU, but it is a broader LLM workbench rather than a focused CPU-only inference engine — it supports multiple backends and GPU acceleration when available, which makes it less specialised than the lean CPU-first tool this search asks for.
llama-cpp-python provides a Python interface for the llama.cpp library, enabling the execution of large language models with hardware acceleration. It functions as a GGUF model loader and a structured text generator capable of running inference servers and multimodal runtimes for processing both text and image inputs. The project distinguishes itself through a local inference server that exposes model capabilities via an OpenAI-compatible web API. It supports advanced execution techniques including speculative decoding, weight quantization, and layer-based GPU offloading to manage memory acro
llama-cpp-python wraps the CPU-first llama.cpp engine, directly supporting GGUF quantized models, memory-efficient mmap loading, and AVX/NEON optimizations without requiring a GPU; while it emphasizes a Python API and inference server over a standalone command-line tool, it squarely delivers the CPU-based GGUF inference this search needs.
Ollama is a cross-platform runtime for managing, serving, and executing large language models on local hardware. It functions as a model manager and orchestrator that allows for the downloading, updating, and organization of model weights and configurations to ensure private and offline inference. The system provides a local inference API and a RESTful interface for programmatic model lifecycle management and text generation. It utilizes a compiled C++ backend to handle tensor operations and memory management. To support various hardware configurations, the runtime employs dynamic GPU offloa
Ollama is a cross-platform runtime for running large language models locally, supporting CPU inference and quantized models through its C++ backend, which fits the search for a CPU-based GGUF inference engine, though its explicit GGUF support and CPU-only focus are not highlighted in the provided evidence.