Mindket

Ollama

Newversion 2 · updated
Star186k

Overview

Ollama’s MIT-licensed app and command line for running open models on your own computer, or in Ollama’s cloud once you sign in. The setup notes cover macOS, Windows, Linux and Docker, and launching Claude Code, Codex, Copilot CLI and OpenCode on its models.

Ollama is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • Claude Code, Codex, Copilot CLI, OpenCode and Droid: ollama launch claude, ollama launch codex, ollama launch copilot, ollama launch opencode and ollama launch droid
  • DeepSeek’s open-source coding agent, a developer preview: ollama launch dsh
  • OpenClaw, a personal assistant that links WhatsApp, Telegram, Slack, Discord and more
  • The Claude and ChatGPT desktop apps on macOS, from the Apps screen in the Ollama app
Start with
curl -fsSL https://ollama.com/install.sh | sh

Platform

macOSOperating system
WindowsOperating system
LinuxOperating system
DockerContainer
Claude CodeCoding agent
CodexCoding agent

And 6 more in Where to use it

About

What it is

Ollama is an app and command line that runs open models on your own computer, or in Ollama’s cloud once you sign in. Its README tells you to start building with open models and to access the latest releases locally or in the cloud “with complete privacy”. You pull a model by name, chat with it in a terminal, and call it from code through a REST API on localhost port 11434. The command ollama launch points coding agents such as Claude Code, Codex and OpenCode at its models.

  1. You install the app, or run the image in Docker
  2. ollama run downloads a model and starts a chat
  3. The local server answers on localhost port 11434
  4. Your code and coding agents send requests there
  5. A cloud model runs on Ollama’s servers if you sign in

Who it suits

Developers and tinkerers who want open models on their own machine, and anyone who wants Claude Code, Codex or OpenCode to run on a different model. Skip it if disk or memory is tight. The Quickstart’s small example model is a 7.2 GB download. It recommends 8 GB of VRAM, and the macOS and Windows pages say models can reach tens to hundreds of GB.

Who uses it, and how
IndustryWho uses itHow they use itExample
Software teamsDevelopers building appsCall a model on their own machine through the REST API or the Python and JavaScript librariesA developer installs Ollama, runs ollama pull gemma4 and sends one chat request to localhost:11434 with the README’s curl line.
Coding with agentsEngineers who use Claude Code, Codex or OpenCodeLaunch the agent on an Ollama model with one commandAn engineer types ollama launch claude in the project folder, picks a model when asked and starts with “Explain how this repository is organized.”
Privacy-minded teamsIT and security staffKeep prompts on the machine and switch the cloud features offAn admin sets OLLAMA_NO_CLOUD=1, restarts Ollama and finds “Ollama cloud disabled: true” in the logs.
Hobbyists and studentsPeople who tinker with modelsBuild a custom model from a Modelfile, or import GGUF or Safetensors weightsA student writes a Modelfile with FROM and SYSTEM lines, runs ollama create and chats with the result.
Personal assistantsPeople who want an assistant in their chat appsRun OpenClaw on an Ollama model and link a messaging appSomeone runs ollama launch openclaw, then links Telegram with openclaw configure --section channels.

Where to use it

Ollama runs on macOS, Windows and Linux, and as a Docker image. Its README and docs name these ways to connect other tools.

  • Claude Code, Codex, Copilot CLI, OpenCode and Droid: ollama launch claude, ollama launch codex, ollama launch copilot, ollama launch opencode and ollama launch droid
  • DeepSeek’s open-source coding agent, a developer preview: ollama launch dsh
  • OpenClaw, a personal assistant that links WhatsApp, Telegram, Slack, Discord and more
  • The Claude and ChatGPT desktop apps on macOS, from the Apps screen in the Ollama app
  • VS Code through the Ollama extension, and Zed through its LLM provider settings
  • Your own code: the REST API, the Python and JavaScript libraries, and OpenAI and Anthropic compatible addresses
What it runs on
PlatformInstallWhat the docs ask for
macOSThe install line, or Ollama.dmgmacOS Sonoma (v14) or newer. Apple M series (CPU and GPU) or x86 (CPU only)
WindowsThe PowerShell line, or OllamaSetup.exeWindows 10 22H2 or newer. No Administrator rights needed
LinuxThe install line, or a manual downloadFor a GPU: an NVIDIA card with compute capability 5.0 or newer and driver 550 or newer (570 or newer for compute capability 5.0 to 6.2), or AMD ROCm v7
Dockerdocker run with the ollama/ollama imageThe NVIDIA Container Toolkit for NVIDIA GPUs, the rocm tag for AMD

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with a page for each platform and tool from Ollama’s README and docs. The main route is the install line or the installer for your system.

What you need first
NeedDetail
A computermacOS 14 or newer, Windows 10 22H2 or newer, or Linux
Disk spaceAt least 4 GB for the Windows install itself, plus room for models, which the docs say can run to tens or hundreds of GB
MemoryThe Quickstart’s small model, gemma4:e2b, is about a 7.2 GB download, and the Quickstart recommends 8 GB of available VRAM, or unified memory on a Mac. With less VRAM, Ollama can use system RAM, but responses may be slower
An accountNone for local models. Cloud models need a sign-in or an API key
For coding agentsA context length of 64k tokens or more, which the docs ask for from Claude Code, Codex, OpenCode, Copilot CLI, OpenClaw and Droid
  1. Install Ollama with the line for your system, or download the installer.
  2. Open the app, or run ollama in a terminal and follow the prompts. Sign in to use cloud models, or choose a local model.
  3. Chat with a model, for example ollama run gemma4:e2b. Type /bye to leave.
  4. To connect a coding agent, run ollama launch with the agent’s short name, such as claude or copilot.
curl -fsSL https://ollama.com/install.sh | sh
irm https://ollama.com/install.ps1 | iex

The first line is for macOS and Linux, the second for Windows PowerShell. Both download a script and run it at once.

ollama run gemma4:e2b

How to use it

Pull and chat from the terminal, or point a tool at the server. A few commands cover daily use.

ollama pull gemma4
ollama ls
ollama ps
ollama stop gemma4
ollama rm gemma4

In order, they download a model, list what you have, show what is loaded, stop a loaded model and delete one. Running ollama launch with no name opens an interactive setup for the tools it supports. Other programs reach the server at http://localhost:11434.

Example

You want Claude Code to answer questions about a project using an Ollama model. From the project folder you run this.

ollama launch claude

The Quickstart says Ollama offers to install Claude Code if it is missing, and you choose a model when prompted. Then you type the Quickstart’s prompt.

Explain how this repository is organized.

For a bigger repository the Claude Code page says to set the context length to 64k or higher. In the app that is a slider under Settings, and from the command line it is OLLAMA_CONTEXT_LENGTH=64000 ollama serve.

For newcomers and experts

If you are new. A model is a large file that predicts text. Ollama downloads it, loads it into memory and gives you a chat prompt plus a local address that other programs can call. Start with ollama run gemma4:e2b and ask it something. Then run ollama ps in a second terminal. Its PROCESSOR column says whether the model sits on the GPU, the CPU or both.

For experts. The README names llama.cpp as its supported backend. Your local server at http://localhost:11434 and ollama.com serve the same APIs: the Ollama API, OpenAI Chat Completions and Responses, and Anthropic Messages. Changing the base address, and adding an API key for ollama.com, moves a tool between local and cloud. The docs say the OpenAI and Anthropic routes each cover a subset of the original API, and Responses requests are stateless.

The FAQ says required memory scales with OLLAMA_NUM_PARALLEL, which defaults to 1, times OLLAMA_CONTEXT_LENGTH. OLLAMA_MAX_LOADED_MODELS defaults to 3 times the number of GPUs, or 3 on CPU, and OLLAMA_MAX_QUEUE to 512. Flash Attention is used when the backend and devices support it. With Flash Attention enabled, OLLAMA_KV_CACHE_TYPE can set the K/V cache to q8_0, which the FAQ says takes about half the memory of f16, or q4_0 at about a quarter.

ollama launch leaves OpenCode’s own config file alone, according to the OpenCode page. It gives Codex a dedicated profile, which ollama launch codex --restore removes.

Good to know

Most of it runs on your machine, and a few paths reach out.

  • Accounts: local models need no account. Cloud models need a sign-in or an API key, and the Cloud page links your usage (ollama.com/settings/usage) and its plans (ollama.com/pricing). The Quickstart points to it for usage limits
  • What leaves your machine: the FAQ says the makers do not see your prompts when you run locally. For cloud models it says prompts and responses are processed but not stored or logged, and never used for training
  • Account data: the FAQ says Ollama collects basic account info and limited usage metadata for cloud, and that it does not include prompt or response content
  • Cloud off: OLLAMA_NO_CLOUD=1, or disable_ollama_cloud in ~/.ollama/server.json, turns off cloud models and web search
  • The local server: it binds to 127.0.0.1 port 11434 by default, and the Authentication page says the local API needs no authentication. Think before you set OLLAMA_HOST to expose it
  • Install lines: they pipe a downloaded script into your shell, so read the script first if you want to know what it does
  • Updates: on macOS and Windows the app downloads updates by itself, and you apply them from the menu bar or taskbar item with Restart to update. It also registers as a login item at install. Task Manager’s Startup apps tab or macOS Login Items stops it starting at login
  • Context length: the default follows your VRAM, and the Context length page asks for at least 64000 tokens for agents and coding tools. The FAQ still says 4096, so check yours with ollama ps
  • Other tools: ollama launch offers to install Claude Code, OpenCode and OpenClaw, but Codex must be installed first. OpenClaw shows a security notice about tool access on first launch, and DeepSeek’s coding agent is a developer preview whose upstream configuration may change between releases
  • Models: they live in a .ollama folder in your home directory on macOS and Windows, and under /usr/share/ollama on Linux. OLLAMA_MODELS moves them, and the docs give removal steps for macOS, Windows and Linux but not Docker
  • License: MIT. The LICENSE file reads “Copyright (c) Ollama”

README and files

README

Ollama: setup notes

This kit holds setup notes only. Mindket wrote them. Ollama itself, its apps and its libraries come from its maker's repository and site: https://github.com/ollama/ollama and https://ollama.com

These notes are not made or endorsed by Ollama. The GitHub description reads "Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models." The README opens with "Start building with open models. Access the latest releases locally or in the cloud with complete privacy." The documentation is at https://docs.ollama.com

License: MIT. The LICENSE file (https://github.com/ollama/ollama/blob/main/LICENSE) is the standard MIT text and reads "Copyright (c) Ollama".

What installs

  • macOS: the Ollama app. You mount ollama.dmg and drag the app to Applications. On first start the app checks that the ollama command is on your PATH and, if it is not, asks permission to create a link in /usr/local/bin. Source: https://docs.ollama.com/macos.md
  • Windows: the Ollama app, from OllamaSetup.exe. It installs in your account without Administrator rights, in your home directory by default, and runs in the background. Source: https://docs.ollama.com/windows.md
  • Linux: the ollama binary and its libraries under /usr, and, if you follow the recommended steps, a systemd service and an ollama user. Source: https://docs.ollama.com/linux.md
  • Docker: the official ollama/ollama image on Docker Hub. Source: https://github.com/ollama/ollama/blob/main/README.md and https://docs.ollama.com/docker.md
  • Models are downloaded on demand and are not part of any installer. The Windows and macOS pages say they can be tens to hundreds of GB. Where they live: setup/models-and-cloud.md.

What you need first

  • macOS: Sonoma (v14) or newer, on an Apple M series chip (CPU and GPU) or x86 (CPU only). Source: https://docs.ollama.com/macos.md
  • Windows: Windows 10 22H2 or newer, Home or Pro. NVIDIA drivers 551.61 or newer if you have an NVIDIA card. Source: https://docs.ollama.com/windows.md
  • Linux: the Linux page lists no distribution. It names optional CUDA and AMD ROCm v7 drivers. The Hardware support page asks for NVIDIA driver 550 or newer, or 570 or newer for compute capability 5.0 through 6.2. Source: https://docs.ollama.com/gpu.md
  • Disk space: the Windows page asks for at least 4 GB for the binary install, plus room for models.
  • Memory: the Quickstart's example model download is about 7.2 GB, and it recommends 8 GB of available VRAM, or unified memory on a Mac. It says that with less VRAM Ollama can use system RAM, but responses may be slower. Source: https://docs.ollama.com/quickstart.md
  • An account: local models need none. Sign in to use cloud models. Source: https://docs.ollama.com/quickstart.md

Main install commands

macOS and Linux:

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

Windows (PowerShell):

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

Both lines download a script and run it at once. Source: https://github.com/ollama/ollama/blob/main/README.md

Or download the installer by hand: Ollama.dmg (https://ollama.com/download/Ollama.dmg) or OllamaSetup.exe (https://ollama.com/download/OllamaSetup.exe), both linked from the README.

Then open the app, or run this in a terminal and follow the setup prompts:

ollama

Source: https://docs.ollama.com/quickstart.md

Setup notes for each platform

  • setup/macos.md
  • setup/windows.md
  • setup/linux.md
  • setup/docker.md

Setup notes for each agent and tool

  • setup/claude-code.md
  • setup/codex.md
  • setup/copilot-cli.md
  • setup/opencode.md
  • setup/openclaw.md
  • setup/droid.md
  • setup/deepseek-harness.md
  • setup/vscode-and-zed.md

Other notes

  • setup/models-and-cloud.md: pulling a model, cloud models and sign-in, context length, where models live, privacy
  • setup/commands.md: the CLI reference
  • setup/api-and-libraries.md: the REST API, the Python and JavaScript libraries, the OpenAI and Anthropic compatible addresses
  • setup/custom-models.md: a Modelfile, importing GGUF or Safetensors weights

Update or remove

On macOS and Windows the app downloads updates by itself. Click the menu bar or taskbar item and then "Restart to update". On Linux, run the install script again. Source: https://docs.ollama.com/faq.md

Removal is documented for macOS, Windows and Linux, each on its own platform page. Docker has no removal steps on the Docker page.

Usage data

The FAQ says Ollama runs locally and that its makers do not see your prompts or data when you run locally. For cloud models it says they process prompts and responses to provide the service but do not store or log that content and never train on it, and that they collect basic account info and limited usage metadata that does not include prompt or response content. Source: https://docs.ollama.com/faq.md. The pages Mindket read give no setting for turning off local usage data, and no list of what the apps send.

Other outbound connections

Ollama pulls models from the Internet over HTTPS (FAQ, proxy section). ollama launch can install other tools, such as Claude Code or OpenClaw, and the cloud features and web search reach Ollama's servers. See setup/models-and-cloud.md for switching cloud features off.

Sources

Files
README.md  6 KB
setup/api-and-libraries.md  4 KB
setup/claude-code.md  4 KB
setup/codex.md  2 KB
setup/commands.md  2 KB
setup/copilot-cli.md  2 KB
setup/custom-models.md  3 KB
setup/deepseek-harness.md  1 KB
setup/docker.md  3 KB
setup/droid.md  2 KB
setup/linux.md  4 KB
setup/macos.md  4 KB
setup/models-and-cloud.md  7 KB
setup/openclaw.md  3 KB
setup/opencode.md  2 KB
setup/vscode-and-zed.md  3 KB
setup/windows.md  4 KB

17 files, 55 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-03

Compare with similar

Listed GitHub projects in the same category that share the most topics with this one.

ProductStarsActivityLanguageLicenseLast change
Ollama This page186,153——MIT—
Agent Development Kit (ADK) for GoShares go · llm8,945ActiveGoApache-2.0
DifyShares deepseek · llm160,579————
Numbers as Mindket last read them, from 2026-11-07 to 2026-11-08. Activity is read from each project’s last change on GitHub: Active within 30 days, Quiet within 180, Stale after that.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

oshamsShow HN: Mutable.ai Codebase chat that uses a Wiki for RAGHi HN! We wanted to introduce our codebase chat that uses a wiki of your repo to do retrieval instead of traditional vector or keyword RAG. We have been pleasantly surprised by the quality of responses. We think creating a language knowledge base for LLMs to do RAG is the future. The way this…48 points · 20 repliesKommander KarlThe problem is, I tried that (and failed) many times. I still make the art, animation and audio myself, Claude & Ollama handles just the systems code. I've got two kids and limited hours, so I'm spending them on the parts I'm actually good at.17 likes · 5 replies@GHedgehog37598Six free AI tools from GitHub. All of them run on your own machine, none of them wants a subscription. Ollama: chat with Llama, Qwen and friends on your laptop. No account, works on a plane. Whisper: turns voice notes and recordings into text. It is the model behind a lot of the transcription…Sulfide6416Show HN: OllaMan – An Elegant GUI for Ollama AI Model Management and ChatHi HN, I'm excited to introduce OllaMan, a desktop application designed to streamline your workflow with Ollama local AI models. If you're already using Ollama, you've likely experienced its power in running large language models (LLMs) locally. However, managing models, switching between them,…10 points@codecaine.bsky.social🤖 Built-in AI Code Chat in Codecaine File Manager v1.5.3! Switch between LM Studio & Ollama inside the Code Editor, refactor selections, Diff & 1-click Apply on Mac/Win/Linux ⚡ github.com/codecaine-zz... #AI #LocalAI #LMStudio #Ollama #gamedev #gamers #devs #macos #windows #linux #apple #tools8 likes · 1 reply@METHEZONENot every prompt needs to leave your machine. Open-source repos for running models on your own hardware: 1. ollama (186k★) One command to pull and run open models locally. 2. llama.cpp (134k★) A C/C++ inference engine for running models locally. 3. open-webui (158k★) ChatGPT-style web UI for…rvzIs GitHub Releases Down?I just noticed this today, try to download any asset on any releases page and it will show a 500 error page. Here is an example on Ollama, llama.cpp, etc: https://github.com/ollama/ollama/releases/download/v0.9.1/sha256sum.txt…5 points · 3 replies@codecaine.bsky.socialwww.youtube.com/watch?v=E7rJ... Codecaine File Manager Complete AI Tutorial: Local Ollama, LM Studio, Voice Reader & Shortcuts! #AI #LocalAI #LMStudio #Ollama #gamedev #gamers #devs #macos #windows #linux #apple #tools #productivity #free #mit7 likes@RoundtableSpaceNPCs are finally getting interesting. These 10 GitHub repos can help build game characters that talk, remember, react, and actually feel alive: 1. Inworld AI SDK https://t.co/PLZjOUZkDN 2. Convai SDK https://t.co/5Ygq8GeVFf 3. LangGraph https://t.co/wO4zmCvDsW 4. Mem0 https://t.co/NsdbOI3BYn 5.…newcrobuzonShow HN: Nanosamur.ai – Ollama for Voice Models (STT)nanosamur.ai is a speech-to-tech platform that supports different models for realtime, semi-realtime, and batch transcription and provides a unified stack for robust speech processing, agentic workflows, and webhooks. You can run it locally on your computer via electron app + docker compose, but…4 points · 1 reply@codecaine.bsky.social🧬 Codecaine File Manager v1.5.3! Built-in LM Studio Bionic & Ollama AI, @Skill router, Phonon 40M TTS, Whisper ASR, 4 DB Studios, 60 Games & Rich Markdown code viewer! github.com/codecaine-zz... #AI #LocalAI #LMStudio #Ollama #gamers #gamedev #devs #games #indie #linux #macos #windows #tools #ai6 likes@Decoded083/ pyannote-audio: speaker diarization = who spoke when. The open community-1 pipeline needs a one-time step: accept its Hugging Face conditions + create an HF token. 10,763 stars. MIT. https://t.co/BXBShgTECv

Searched

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar projects

See all in Developer

Dify

langgenius · Kit

LangGenius’s open-source platform for building LLM apps: visual workflows, RAG, model management and agents with a sandbox. Its difyctl tool and skill let Clau…

New161k

Google’s open-source Go toolkit for building AI agents in code, from one agent with tools to graph workflows and teams of agents. Setup notes cover the Quickst…

New8945

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k