llama.cpp alternatives

Tools that could take the place of llama.cpp, ranked by the stacks builders put them in rather than by stars alone.

Other runtimes in the runchr registry that do the work of llama.cpp — a tool somebody pairs with it ranks above a more popular stranger. Read the llama.cpp page or browse every runtimes.

  • OllamaRuntimesused with it in a stack186.2k

    Run open models locally and serve an OpenAI-compatible API.

  • vLLMRuntimesused with it in a stack96.5k

    A high-throughput inference and serving engine for GPUs.

  • llamafileRuntimesused with it in a stack26.6k

    Single-file executables that run LLMs and speech-to-text locally.

  • TensorRT-LLMRuntimesused with it in a stack15.0k

    Optimized inference runtime for LLMs and visual gen models on NVIDIA GPUs.

  • chituRuntimesused with it in a stack3.0k

    High-performance LLM inference engine for multi-vendor GPUs and clusters.

  • rtkRuntimessame type85.8k

    CLI proxy that compresses shell command output before it reaches an LLM.

  • caddyRuntimessame type78.9k

    Extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS.

  • rayRuntimessame type44.2k

    Distributed AI compute engine for scaling ML training, tuning, and serving.

  • cactusRuntimessame type14.5k

    On-device inference engine for phones, wearables, and robots.

  • OpenLLMRuntimessame type12.6k

    Self-host open-source LLMs as OpenAI-compatible API endpoints.

  • openvinoRuntimessame type11.1k

    OpenVINO toolkit optimizes and deploys deep learning inference across Intel

  • kimi-k3-in-cRuntimessame type11.0k

    Portable C99 inference engine running Kimi K3 on a single CPU in 8 GB RAM.