Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
★ 186,504⑂ 18,989👁 1,022⑃ 7,585● 11,593▤ 273◈ 0
186,504
stars
+84+810+3,872
18,989
forks
1,022
watchers
7,585
prs
11,593
issues
273
releases
0
discussions
README
Ollama
Start building with open models. Access the latest releases locally or in the cloud with complete privacy.
Download
macOS
shell
curl -fsSL https://ollama.com/install.sh | sh
or download manually
Windows
shell
irm https://ollama.com/install.ps1 | iex
or download manually
Linux
shell
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
- ollama-python
- ollama-js
Community
- Discord
- 𝕏 (Twitter)
- Reddit
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
python
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
javascript
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
- CLI reference
- REST API reference
- Importing models
- Modelfile reference
- Building from source
Community Integrations
Want to add your project? Open a pull request.
Chat Interfaces
Web
- Open WebUI - Extensible, self-hosted AI interface
- Onyx - Connected AI workspace
- LibreChat - Enhanced ChatGPT clone with multi-provider support
- Lobe Chat - Modern chat framework with plugin ecosystem (docs)
- NextChat - Cross-platform ChatGPT UI (docs)
- Perplexica - AI-powered search engine, open-source Perplexity alternative
- big-AGI - AI suite for professionals
- Lollms WebUI - Multi-model web interface
- ChatOllama - Chatbot with knowledge bases
- Bionic GPT - On-premise AI platform
- Chatbot UI - ChatGPT-style web interface
- Hollama - Minimal web interface
- Chatbox - Desktop and web AI client
- chat - Chat web app for teams
- Ollama RAG Chatbot - Chat with multiple PDFs using RAG
- Tkinter-based client - Python desktop client
Desktop
- Top issues
#1016Support AMD GPUs on Intel Macs174 comments · 2023-11-06#941`digest mismatch` on download162 comments · 2023-10-28#3368Reranking models109 comments · 2024-03-27#5245Allow importing multi-file GGUF models110 comments · 2024-06-23#2006Rate limit download speed on pulling new models91 comments · 2024-01-15#1590Add support for Intel Arc GPUs76 comments · 2023-12-18#162Don't automatically start on startup / have an option to disable this67 comments · 2023-07-21#5186AMD Ryzen NPU support66 comments · 2024-06-20
Latest release
v0.40.15 v0.40.15 2026-11-03MiMo V2.6 Xiaomi MiMo's mimo-v2.6, a 9B model built for code and agent workflows, is now supported in Ollama. sh ollama run mimo-v2.6 AutoTrust decision models AutoTrust decision models read text and return choices, yes or no probabilities, and ratings for the questions you supply. The family includes 9b, 35b, and 27b-vl sizes — the 35b and 27b-vl sizes can also read images. sh ollama run autotrust-jev "A customer says their card was charged twice." --ask "Is this a billing issue?" Note: autotrust-jev is supported on Apple silicon in this release. What's Changed
相关报道 (7)
abmediaOllama 是什麼?2026 完整教學:本地 AI 模型、安裝與硬體需求2026-04-12CSDNGitHub Trending速递:五大热门开源项目背后的技术趋势与选型实战2026-11-09CSDNMac本地部署Qwen Coder:从Ollama到IDE的完整指南2026-11-06Pasquale PillitteriMicrosoft 称手写代码已终结,开发者纷纷弃用 Ollama2026-09-0851CTOGitHub 上 25 个热门自托管项目2026-06-09智源社区别跟风买Mac Mini了!国产算力跑OpenClaw,只需5分钟2026-02-04智源社区手把手带你用DeepSeek-R1和Ollama搭建本地应用,一文搞定!2025-02-04
News & coverage (19)
Hacker NewsLlama.cpp supports Vulkan. why doesn't Ollama?▲ 217 · 228 comments · 2025-01-31Hacker NewsOllama violating llama.cpp license for over a year▲ 202 · 68 comments · 2025-05-16Hacker NewsOllama v0.1.33 with Llama 3, Phi 3, and Qwen 110B▲ 192 · 64 comments · 2024-04-28Hacker NewsOllama and gguf▲ 173 · 91 comments · 2025-08-11Hacker NewsOllama v0.1.45▲ 111 · 64 comments · 2024-06-15Hacker NewsOllama 0.1.32: WizardLM 2, Mixtral 8x22B, macOS CPU/GPU model split▲ 107 · 55 comments · 2024-04-17Hacker NewsIs GitHub Releases Down?▲ 5 · 3 comments · 2025-06-17Hacker NewsOllama token exfiltration still present in latest release▲ 1 · 1 comments · 2025-12-25noteWhen I wrote medium for Ollama's think, GLM-5.3 silently thought at the deepest max level. Level names not in the model do not cause errors2026-11-05noteRunning AI on Your Own PC for $0/Month: The Complete Guide to Installing Ollama and Where I Got Stuck2026-11-04