Ollama logo

Ollama

Website

Run and manage large language models locally with an API

180.1k stars 17.7k forks last commit first released MIT

Actively maintained

Last commit 3 Sept 2026.

Ollama screenshot

Ollama is a lightweight runtime for running large language models on your machine and exposing them through a simple local service. It provides a CLI for model lifecycle operations and a REST API for integrating chat, text generation, and embeddings into applications.

Key Features

  • Pull and run many popular open and open-weight models with a single command
  • Local REST API for text generation and chat-style conversations
  • Embeddings generation for semantic search and RAG workflows
  • Model customization via Modelfiles (system prompts, parameters, and composition)
  • Import and package models from GGUF and other supported formats
  • Supports multimodal models (vision-language) when using compatible model families

Use Cases

  • Local developer-friendly LLM endpoint for apps, agents, and tooling
  • Private on-device chat and document workflows using embeddings
  • Prototyping and testing prompts and model variants with repeatable configurations

Limitations and Considerations

  • Hardware requirements can be significant for larger models (RAM/VRAM usage varies by model size)
  • Advanced capabilities depend on the specific model (for example, tool use or vision support)

Ollama is well-suited for teams and individuals who want a consistent way to run and integrate LLMs locally without relying on hosted inference. Its CLI-first workflow and straightforward API make it a practical foundation for building LLM-powered applications.

Categories:

Tags:

Tech Stack:

Share:

Similar to Ollama

LocalAI logo

LocalAI

OpenAI-compatible local AI inference server and API

48.8k
4.4k
Last commit

Run LLMs, image, and audio models locally with an OpenAI-compatible API, optional GPU acceleration, and a built-in web UI for managing and testing models.

MITActively maintained
Alternative to:
OpenAI API logo
OpenAI API
+19
AnythingLLM logo

AnythingLLM

All-in-one AI chat app with RAG, agents, and multi-model support

65.6k
7.2k
Last commit

AnythingLLM is an all-in-one desktop and Docker app for chatting with documents using RAG, running AI agents, and connecting to local or hosted LLMs and vector databases.

MITActively maintained
Alternative to:
AnythingLLM Cloud logo
AnythingLLM Cloud
+19

Scriberr

Offline AI audio and video transcription with transcript chat

3k
258
Last commit

Scriberr is a self-hosted, privacy-focused AI transcription app for audio and video, with speaker diarization, word-level timestamps, summaries, and transcript chat.

MITSlowing down
Alternative to:
Otter.ai logo
Otter.ai
+6
Tiledesk logo

Tiledesk

Open-source platform for AI chatbots and multichannel live chat

315
112
Last commit

Open-source conversational platform to build AI chatbots, multichannel live chat, and human-in-the-loop customer support with knowledge base and RAG capabilities.

MITActively maintained
Alternative to:
Tiledesk logo
Tiledesk
+19
Speaches logo

Speaches

OpenAI API-compatible server for speech-to-text and text-to-speech

3.6k
447
Last commit

Self-hosted, OpenAI API-compatible server for streaming transcription, translation, and speech generation using faster-whisper and TTS engines like Piper and Kokoro.

MITActively maintained
Alternative to:
OpenAI API logo
OpenAI API
+9

SecureAI Tools

Self-hosted private AI chat and document Q&A with local inference

1.7k
86
Last commit

Self-hosted private AI tools for chat and document Q&A, supporting local Ollama inference or OpenAI-compatible APIs, with built-in authentication and user management.

AGPL-3.0Likely dormant
Alternative to:
ChatGPT logo
ChatGPT
+13