Skip to main content
OpenSourceAlternatives

Ollama

Open source · OSI-approvedStatus: unknown

Run open language models locally with one command

Ollama reduced local model hosting from an afternoon of CUDA troubleshooting to a single pull command. It handles model download, quantisation selection, GPU offloading, and memory management, and exposes an OpenAI-compatible endpoint on localhost.

That endpoint is the real product. Any tool already written against the OpenAI API can be pointed at a local model by changing a base URL, which is why Ollama became the default local backend for a large amount of other software.

Decisive facts

  • One command model pulls with automatic quantisation selection
  • OpenAI-compatible HTTP API on localhost
  • Metal, CUDA, and ROCm acceleration handled automatically
  • Modelfiles for pinning system prompts and parameters
  • Runs on macOS, Linux, and Windows with the same interface

Alternatives to Ollama

Similar source projects

Computed from shared categories, tags, and license. This is similarity, not an alternative claim, and paid weight is always zero.

llama.cpp

llama.cppAIOpen

Inference engine that runs LLMs on almost any hardware

Stars126.6K
Commit8h ago
LicenseMIT

llama.cpp is the layer most local model tooling is built on. It is a C and C++ inference engine with no Python runtime, aggressive quantisation support, and hand-tuned kernels for a remarkably wide range of hardware.

Alternative tolm studio

2 shared categories; 3 shared tags; same MIT license · organic similarity 1600

whisper.cpp

whisper.cppAIOpen

Speech recognition that runs anywhere, with no runtime

Stars43.2K
Commit1d ago
LicenseMIT

whisper.cpp is a C and C++ port of the Whisper speech recognition model with no Python dependency, quantised weights, and hardware acceleration across Apple Silicon, CUDA, and plain CPU.

Alternative towispr flow

2 shared categories; 2 shared tags; same MIT license · organic similarity 1500

VoiceInk

VoiceInkAIOpen

Local voice dictation with AI cleanup for macOS

Stars6,222
Commit23h ago
LicenseGPL-3.0

VoiceInk transcribes speech on the machine itself using a local Whisper model, then runs the raw transcript through a cleanup pass that removes filler and applies punctuation.

Alternative towispr flow

2 shared categories; 2 shared tags · organic similarity 1400

OpenCode

OpenCodeAIOpen

AI coding agent for terminal, editor, and desktop

Stars202.9K
Commit8h ago
LicenseMIT

OpenCode is a coding agent that runs where you already work rather than in a separate chat window. The same session can be driven from a terminal, an editor extension, or a desktop client, and it keeps context across all three.

Alternative togithub copilot

1 shared category; 2 shared tags; same MIT license · organic similarity 900

Open WebUI

Open WebUIAIOpen

One chat interface for every model you run or connect

Stars150.5K
Commit10h ago
LicenseBSD-3-Clause

Open WebUI is the front end that turns a local inference server into something a household or a team can actually use. It handles accounts, conversation history, document retrieval, and model switching, and speaks to both local runtimes and hosted APIs.

Alternative tochatgpt

1 shared category; 2 shared tags · organic similarity 800

Firecrawl

FirecrawlAIOpen

Turn any website into clean, model-ready data

Stars174.9K
Commit11h ago
LicenseAGPL-3.0

Firecrawl handles the unglamorous part of feeding the web to a language model: rendering JavaScript, following pagination, stripping navigation and cookie banners, and returning markdown or structured JSON that a model can actually use.

Alternative tobrowserbase

1 shared category; 1 shared tag · organic similarity 700