Get up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models. https://ollama.com
Find a file
Marcel Petrick e37a00a8fa
fix(docs): correct typos found during code review (#17579)
* fix(docs): correct typos found during code review

Non-functional changes only:
- Fixed minor spelling mistakes in comments
- Corrected typos in user-facing strings
- No variables, logic, or functional code was modified.

Signed-off-by: Marcel Petrick <mail@marcelpetrick.it>

* fix additional typos and shell-unsafe example in docs

---------

Co-authored-by: Patrick Devine <patrick@ollama.com>
2026-08-31 08:59:55 -07:00
.github mlxrunner: add structured output support 2026-08-25 17:14:23 -07:00
agent agent: allow multiple edits per edit tool call (#17711) 2026-08-12 16:45:53 -07:00
anthropic app: add Claude Desktop Auto mode setting (#17975) 2026-08-24 18:20:59 -07:00
api app: consume Claude recommendation mappings (#18042) 2026-08-26 15:55:01 -07:00
app fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
auth auth: fix problems with the ollama keypairs (#12373) 2025-09-22 23:20:20 -07:00
cmake mlxrunner: add structured output support 2026-08-25 17:14:23 -07:00
cmd fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
convert lint fixes (#17897) 2026-08-20 10:23:25 -07:00
discover Clean up dead code (#17381) 2026-08-27 14:33:51 -07:00
docs fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
envconfig runner: Remove CGO engines, use llama-server exclusively for GGML models (#16031) 2026-05-29 13:35:47 -07:00
format chore(all): replace instances of interface with any (#10067) 2025-04-02 09:44:27 -07:00
fs create: harden GGUF create flows (#17062) 2026-07-06 16:20:20 -07:00
harmony fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
integration fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
internal proxy: continue requests when the model catalog changes (#18058) 2026-08-26 19:39:05 -07:00
llama cmake: make external compat patches idempotent (#17948) 2026-08-25 17:10:59 -07:00
llm llm: remove the unused Grammar completion-request field 2026-08-25 17:14:23 -07:00
logutil runner: Remove CGO engines, use llama-server exclusively for GGML models (#16031) 2026-05-29 13:35:47 -07:00
manifest runner: Remove CGO engines, use llama-server exclusively for GGML models (#16031) 2026-05-29 13:35:47 -07:00
middleware openai: support web search in Responses API (#17686) 2026-08-12 11:51:54 -07:00
ml lint fix (#18081) 2026-08-27 17:01:54 -07:00
mlx/compat mlx update (#17850) 2026-08-19 07:15:11 -07:00
model fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
openai launch: add Muse Code integration (#17594) 2026-08-13 13:10:29 -07:00
parser model: add Laguna v8 chat support and fix Metal inference (#17291) 2026-07-21 16:06:29 -07:00
progress progress: fix data races on ticker, states, spinner, and bar state (#17445) 2026-08-04 15:06:15 -07:00
readline lint fixes (#17897) 2026-08-20 10:23:25 -07:00
runner fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
scripts mlxrunner: add structured output support 2026-08-25 17:14:23 -07:00
server app: sign model recommendation endpoint (#17919) 2026-08-21 17:21:00 -07:00
template lint fixes (#17897) 2026-08-20 10:23:25 -07:00
thinking fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
tokenizer tokenizer: fix multi-regex BPE offset handling (#15844) 2026-04-27 14:14:27 -07:00
tools tools: ignore braces inside JSON strings when detecting tool call end (#16937) 2026-06-27 12:00:55 -07:00
types manifests: remove OCI rootfs from the model config (#17619) 2026-08-08 19:44:57 -07:00
version add version 2023-08-22 09:40:58 -07:00
x fix(docs): correct typos found during code review (#17579) 2026-08-31 08:59:55 -07:00
.dockerignore next build (#8539) 2025-01-29 15:03:38 -08:00
.gitattributes .gitattributes: add app/webview to linguist-vendored (#13274) 2025-11-29 23:46:10 -05:00
.gitignore create: Clean up experimental paths, fix create from existing safetensor model (#14679) 2026-04-07 08:12:57 -07:00
.golangci.yaml ci: restore previous linter rules (#13322) 2025-12-03 18:55:02 -08:00
AGENTS.md Add AGENTS.md and CLAUDE.md to root repository (#16604) 2026-06-07 10:57:59 -07:00
CLAUDE.md Add AGENTS.md and CLAUDE.md to root repository (#16604) 2026-06-07 10:57:59 -07:00
CMakeLists.txt mlx: fix mac assumptions on linux/windows (#17898) 2026-08-20 09:50:10 -07:00
CMakePresets.json runner: Remove CGO engines, use llama-server exclusively for GGML models (#16031) 2026-05-29 13:35:47 -07:00
CONTRIBUTING.md docs: fix typos in repository documentation (#10683) 2025-11-15 20:22:29 -08:00
Dockerfile linux: fix llama.cpp docker build (#18040) 2026-08-26 10:21:21 -07:00
go.mod agent/tui: stream thinking traces (#17611) 2026-08-07 13:11:45 -07:00
go.sum server: remove OLLAMA_EXPERIMENT=client2 (#16962) 2026-07-06 13:15:39 -07:00
LICENSE proto -> ollama 2023-06-26 15:57:13 -04:00
LLAMA_CPP_VERSION llama.cpp: version bump b10630 (#18003) 2026-08-25 17:11:26 -07:00
main.go lint 2024-08-01 17:06:06 -07:00
MLX_C_VERSION Update MLX and MLX-C with threading fixes (#15845) 2026-05-03 10:03:14 -07:00
MLX_VERSION MLX: version bump (#17955) 2026-08-25 17:11:13 -07:00
README.md launch: add DeepSeek Harness integration (#17733) 2026-08-13 15:19:02 -07:00
SECURITY.md docs: fix typos in repository documentation (#10683) 2025-11-15 20:22:29 -08:00

ollama

Ollama

Start building with open models.

Download

macOS

curl -fsSL https://ollama.com/install.sh | sh

or download manually

Windows

irm https://ollama.com/install.ps1 | iex

or download manually

Linux

curl -fsSL https://ollama.com/install.sh | sh

Manual install instructions

Docker

The official Ollama Docker image ollama/ollama is available on Docker Hub.

Libraries

Community

Get started

ollama

You'll be prompted to run a model or connect Ollama to your existing agents or applications such as Claude Code, OpenClaw, OpenCode , Codex, Copilot, and more.

Coding

To launch a specific integration:

ollama launch claude

Supported integrations include Claude Code, Codex, Copilot CLI, DeepSeek Harness, Droid, and OpenCode.

AI assistant

Use OpenClaw to turn Ollama into a personal AI assistant across WhatsApp, Telegram, Slack, Discord, and more:

ollama launch openclaw

Chat with a model

Run and chat with Gemma 4:

ollama run gemma4

See ollama.com/library for the full list.

See the quickstart guide for more details.

REST API

Ollama has a REST API for running and managing models.

curl http://localhost:11434/api/chat -d '{
  "model": "gemma4",
  "messages": [{
    "role": "user",
    "content": "Why is the sky blue?"
  }],
  "stream": false
}'

See the API documentation for all endpoints.

Python

pip install ollama
from ollama import chat

response = chat(model='gemma4', messages=[
  {
    'role': 'user',
    'content': 'Why is the sky blue?',
  },
])
print(response.message.content)

JavaScript

npm i ollama
import ollama from "ollama";

const response = await ollama.chat({
  model: "gemma4",
  messages: [{ role: "user", content: "Why is the sky blue?" }],
});
console.log(response.message.content);

Supported backends

  • llama.cpp project founded by Georgi Gerganov.

Documentation

Community Integrations

Want to add your project? Open a pull request.

Chat Interfaces

Web

Desktop

  • Dify.AI - LLM app development platform
  • AnythingLLM - All-in-one AI app for Mac, Windows, and Linux
  • Maid - Cross-platform mobile and desktop client
  • Witsy - AI desktop app for Mac, Windows, and Linux
  • Cherry Studio - Multi-provider desktop client
  • Ollama App - Multi-platform client for desktop and mobile
  • PyGPT - AI desktop assistant for Linux, Windows, and Mac
  • Alpaca - GTK4 client for Linux and macOS
  • SwiftChat - Cross-platform including iOS, Android, and Apple Vision Pro
  • Enchanted - Native macOS and iOS client
  • RWKV-Runner - Multi-model desktop runner
  • Ollama Grid Search - Evaluate and compare models
  • macai - macOS client for Ollama and ChatGPT
  • AI Studio - Multi-provider desktop IDE
  • Reins - Parameter tuning and reasoning model support
  • ConfiChat - Privacy-focused with optional encryption
  • LLocal.in - Electron desktop client
  • MindMac - AI chat client for Mac
  • Msty - Multi-model desktop client
  • BoltAI for Mac - AI chat client for Mac
  • IntelliBar - AI-powered assistant for macOS
  • Kerlig AI - AI writing assistant for macOS
  • Hillnote - Markdown-first AI workspace
  • Perfect Memory AI - Productivity AI personalized by screen and meeting history

Mobile

SwiftChat, Enchanted, Maid, Ollama App, Reins, and ConfiChat listed above also support mobile platforms.

Code Editors & Development

Libraries & SDKs

Frameworks & Agents

RAG & Knowledge Bases

  • RAGFlow - RAG engine based on deep document understanding
  • R2R - Open-source RAG engine
  • MaxKB - Ready-to-use RAG chatbot
  • Minima - On-premises or fully local RAG
  • Chipper - AI interface with Haystack RAG
  • ARGO - RAG and deep research on Mac/Windows/Linux
  • Archyve - RAG-enabling document library
  • Casibase - AI knowledge base with RAG and SSO
  • BrainSoup - Native client with RAG and multi-agent automation

Bots & Messaging

Terminal & CLI

Productivity & Apps

Observability & Monitoring

  • Opik - Debug, evaluate, and monitor LLM applications
  • OpenLIT - OpenTelemetry-native monitoring for Ollama and GPUs
  • Lunary - LLM observability with analytics and PII masking
  • Langfuse - Open source LLM observability
  • HoneyHive - AI observability and evaluation for agents
  • MLflow Tracing - Open source LLM observability

Database & Embeddings

Infrastructure & Deployment

Cloud

Package Managers