Ollama logo

Ollama

Website

Run and manage large language models locally with an API

177.1k stars 17.1k forks last commit first released MIT

Actively maintained

Last commit 28 Jul 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

47.9k
4.3k
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

64k
7k
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

2.9k
224
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.

MITActively maintained
Alternative to:
Otter.ai logo
Otter.ai
+6
Tiledesk logo

Tiledesk

Open-source platform for AI chatbots and multichannel live chat

313
109
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.5k
427
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
87
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