Tools · 14 tracked

The software between you and the model.

A local setup is a runtime that loads the model, plus something you type into. Everything else is optional.

Every tool, by the job it does14 of 14

In roughly the order a setup needs them.

6 tools

Runtimes

Loads a model and answers requests. Every setup needs one.

  • A fast inference library for running LLMs locally on modern consumer-class GPUsturboderp · Python
    exl2NVIDIA GPUs
    Permissive
  • LLM inference in C/C++ggml.org · C++ · 11 measured results
    ggufNVIDIA GPUsAMD GPUsApple siliconmost GPUs (Vulkan)CPUs
    Permissive
  • Run LLMs with MLXApple · Python · 1 measured result
    mlxApple silicon
    Permissive
  • Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.Ollama · Go
    ggufNVIDIA GPUsAMD GPUsApple siliconCPUs
    Permissive
  • SGLang is a high-performance serving framework for large language models and multimodal models.SGLang Project · Python
    safetensorsNVIDIA GPUsAMD GPUs
    Permissive
  • A high-throughput and memory-efficient inference and serving engine for LLMsvLLM Project · Python · 1 measured result
    safetensorsNVIDIA GPUsAMD GPUs
    Permissive
2 tools

Chat interfaces

A chat window on top of a runtime.

  • Desktop app for finding, downloading and chatting with local models, with a built-in local server. Runs GGUF models through llama.cpp, and MLX models on Macs.LM Studio · TypeScript
    Any OpenAI-compatible model API
    License unknown
  • User-friendly AI Interface (Supports Ollama, OpenAI API, ...)Open WebUI · Svelte
    Any OpenAI-compatible model API
    Restricted
2 tools

Coding assistants

Uses a model inside your editor or terminal.

  • aider is AI pair programming in your terminalAider · Python
    Any OpenAI-compatible model API
    Permissive
  • open-source coding agentContinue · TypeScript
    Any OpenAI-compatible model API
    Permissive
2 tools

Fine-tuning

Adapts a model to your own data.

  • Go ahead and axolotl questionsAxolotl AI · Python
    Any OpenAI-compatible model API
    Permissive
  • Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4.1, MiniMax-H3, Gemma 4, FLUX and more.Unsloth AI · Python
    Any OpenAI-compatible model API
    Permissive
1 tool

Evaluation

Measures how good a model really is.

  • A framework for few-shot evaluation of language models.EleutherAI · Python
    Any OpenAI-compatible model API
    Permissive
1 tool

Gateways

One API in front of many models, local or hosted.

  • The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]BerriAI · Python
    Any OpenAI-compatible model API
    Permissive