Local & Open Source AI Tools

Run AI models locally on your hardware. Privacy-first, offline-capable, open-source tools for self-hosted inference.

Local AI means running models on your own hardware instead of renting them from a cloud API. The reasons are compelling: total privacy (nothing leaves your machine), offline capability, zero marginal cost per query, and no rate limits. The tradeoff is equally real: setup effort, hardware requirements, and a quality gap against the best frontier models on hard reasoning tasks.

The tooling splits by interface. Ollama is the default starting point — a command-line engine that downloads and runs models with one command. LM Studio and Jan wrap the same idea in polished desktop apps if you prefer clicking to typing. GPT4All is the friendliest for non-technical users. Underneath many of these sits llama.cpp, the inference engine that made running models on consumer hardware practical, and Llamafile packages a model and runtime into a single executable file. Open WebUI adds a ChatGPT-like interface on top of a local backend. KoboldAI and TextGen cater to creative writing, LocalAI mimics the OpenAI API for self-hosted apps, and vLLM serves models at production scale.

Nine of the eleven tools here are fully open source. The software is free — the cost is hardware. A modern laptop with 16GB of RAM runs smaller models fine; a discrete GPU with plenty of VRAM unlocks the bigger ones. Start with Ollama or LM Studio and a mid-size model; you'll know within an hour whether local AI fits your workflow.

Ollama logo

Ollama

The easiest way to run open models locally and serve them through a developer-friendly API.

Local & Open Source AI
Freemium
4.7
LM Studio logo

LM Studio

Desktop app for discovering, running, chatting with, and serving local AI models.

Local & Open Source AI
Freemium
4.5
llama.cpp logo

llama.cpp

The C/C++ engine powering local AI — lightning-fast inference that Ollama and LM Studio build on.

Local & Open Source AI
Open source
4.5
Llamafile logo

Llamafile

Single-file portable local LLM — download and run anywhere

Local & Open Source AI
Open source
4.4
Open WebUI logo

Open WebUI

Self-hosted AI interface for Ollama, OpenAI-compatible APIs, tools, RAG, and teams.

Local & Open Source AI
Open source
4.4
vLLM logo

vLLM

High-throughput LLM serving engine — the production standard for GPU inference at scale.

Local & Open Source AI
Open source
4.3
Jan logo

Jan

Open-source ChatGPT alternative that runs 100% offline on your computer.

Local & Open Source AI
Open source
4.2
GPT4All logo

GPT4All

Free, local, privacy-aware AI — run chatbots on consumer hardware with no GPU required.

Local & Open Source AI
Open source
4.1
TextGen logo

TextGen

Open-source web UI for running, testing, and serving local language models.

Local & Open Source AI
Open source
4.1
LocalAI logo

LocalAI

Self-hosted OpenAI-compatible API — drop-in replacement for cloud AI in your infrastructure.

Local & Open Source AI
Open source
4.0
KoboldAI logo

KoboldAI

Open local AI writing and roleplay ecosystem centered on KoboldCpp and KoboldAI Lite.

Local & Open Source AI
Open source
3.9

111 of 11 tools

§ Common questions

What hardware do I need to run AI locally?

Less than you'd think. A modern computer with 16GB of RAM runs smaller models comfortably on CPU alone. A discrete GPU with 8-24GB of VRAM runs larger models much faster. Start with Ollama or LM Studio and a mid-size model — no special rig required to try it.

Is local AI as good as ChatGPT or Claude?

Top open-weight models are close for everyday tasks — summarization, drafting, coding help — but frontier cloud models still lead on hard reasoning and long-context work. Local wins on privacy, offline use, zero marginal cost, and no rate limits.

Ollama vs LM Studio — which should I pick?

Ollama is a command-line engine; LM Studio is a desktop app with a graphical model browser and chat UI. Pick LM Studio if you prefer GUIs, Ollama if you live in the terminal. Many users run Ollama as the backend with Open WebUI on top for a ChatGPT-like experience.