ollama/ollama

★ 181,101⑂ 17,896

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

About ollama/ollama

ollama/ollama is an open-source project on GitHub, mainly written in Go. Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models. It currently holds 181,101 stars and 17,896 forks with 4,013 open issues, and was last pushed on 2026-09-16 (repository created 2023-06-26).

Project Overview

AI Homed tracks it on the AI Models & LLM Tools board, currently at rank #8 with 0 new stars today.

GitHub Repository Details

Repository ollama/ollama · default branch main · size 94064 KB · watchers 1,015 · source: GitHub REST API and repository README

README

https://github.com/ollama/ollama/blob/HEAD/ollama

Ollama

Start building with open models. Access the latest releases locally or in the cloud with complete privacy.

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

Documentation

Community Integrations

Want to add your project? Open a pull request.

Chat Interfaces

Web

Desktop

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

Bots & Messaging

Terminal & CLI

Productivity & Apps

Observability & Monitoring

Database & Embeddings

Infrastructure & Deployment

Cloud

Package Managers

GitHub Stars & Activity

181,101Stars
17,896Forks
4,013Open issues
GoLanguage

GitHub Popularity

GitHub stars181,101
Forks17,896
Open issues4,013
Primary languageGo
LicenseMIT
Stars gained today0
Created2023-06-26
Last pushed2026-09-16

Trending History

Daily boardrank #8 · ▲ 0 stars
Weekly boardrank #8 · ▲ 0 stars
Monthly boardrank #8 · ▲ 0 stars

Related AI Projects

1

JuliusBrussee / caveman

Go★ 113,446⑂ 0
→
2

infiniflow / ragflow

Go★ 92,419⑂ 0
→
3

mudler / LocalAI

Go★ 49,622⑂ 0
→
4

milvus-io / milvus

Go★ 46,415⑂ 0
→
5

The-Vibe-Company / quivr

Go★ 39,598⑂ 0
→
6

esengine / DeepSeek-Reasonix

Go★ 35,844⑂ 0
→
7

Tencent / WeKnora

Go★ 34,604⑂ 0
→
8

morluto / rea

TypeScript★ 320,235⑂ 0
→

More AI Rankings