로컬 LLM 추론 엔진. 원 커맨드로 대형 언어 모델을 다운로드·실행·서빙하며, OpenAI 호환 API를 제공하는 오픈소스 도구. Apple Silicon 최적화(MLX 백엔드)와 NVIDIA 가속을 모두 지원해 로컬 AI 에이전트 인프라의 대표적 백엔드 중 하나로 쓰인다. 단, llama.cpp 직접 사용이나 LM Studio를 선호하는 비판도 있다 — 2026-04-17-ollama-not-needed.
Overview
Ollama는 로컬 머신에서 LLM을 간편하게 실행할 수 있는 오픈소스 추론 엔진이다. 모델 다운로드(ollama pull), 실행(ollama run), 서빙(localhost:11434)을 단일 CLI로 처리하며, OpenAI 호환 Chat Completion API를 기본 제공한다. macOS(특히 Apple Silicon), Linux, Windows를 지원한다.
핵심 특성
- 원 커맨드 실행:
ollama pull gemma4후ollama run gemma4로 즉시 대화 가능 - OpenAI 호환 API:
http://localhost:11434/v1/chat/completions엔드포인트로 기존 도구와 즉시 연동 - Apple Silicon 최적화: v0.19+에서 MLX 백엔드와 NVFP4 포맷 지원, GPU 가속율 86% 달성
- 양자화 기본 지원: Q4_K_M 등 4-bit 양자화 모델을 기본 제공하여 메모리 효율 극대화
- 모델 메모리 유지:
OLLAMA_KEEP_ALIVE=-1설정으로 모델을 무기한 메모리에 상주 가능 - 클라우드 서비스: Ollama Cloud($20/월)로 로컬 하드웨어 없이 클라우드에서 오픈 모델 실행
설치
# macOS (Homebrew)
brew install --cask ollama-app
# Linux
curl -fsSL https://ollama.com/install.sh | sh주요 명령어
| 명령어 | 설명 |
|---|---|
ollama pull <model> | 모델 다운로드 |
ollama run <model> | 대화형 실행 |
ollama list | 다운로드된 모델 목록 |
ollama ps | 실행 중인 모델 및 메모리/CPU/GPU 사용량 |
ollama stop <model> | 모델 언로드 |
ollama launch openclaw | Ollama Cloud에서 OpenClaw 실행 |
API 예시
curl http://localhost:11434/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model": "gemma4:latest", "messages": [{"role": "user", "content": "Hello"}]}'Key Features
1. 로컬 LLM 백엔드로서의 역할
Ollama는 다양한 AI 에이전트 프레임워크의 로컬 LLM 백엔드로 사용된다:
- openclaw:
ollama launch openclaw한 줄로 로컬 AI 에이전트 구동. Gemma 4, kimi-k2.5, glm-5, minimax-m2.7 지원 - 2026-03-22-openjarvis: Stanford Hazy Research의 로컬 AI 프레임워크에서 10개 엔진 백엔드 중 하나로 채택
- 2026-04-05-claude-code-router: Claude Code Router에서 Ollama를 라우팅 대상 프로바이더로 지원 (
background작업을ollama,qwen2.5-coder:latest로 라우팅하는 예시)
2. Apple Silicon 로컬 실행
2026-04-05-mac-mini-ollama-gemma4-setup에 상세 가이드가 정리되어 있다:
- Apple Silicon (M1~M5) Mac mini + 16GB 통합 메모리 환경에서 안정 동작
- Gemma 4 8B (Q4_K_M) 모델: 약 9.6GB 메모리 점유, CPU/GPU 비율 14%/86%
- Gemma 4 26B 모델: 24GB 메모리 대부분 점유로 시스템 응답 저하 → 8B 권장
- Launch Agent로 재부팅 후 자동 로드 + 무기한 유지 설정 가능
3. Ollama Cloud
2026-04-04-ollama-cloud-openclaw에 따르면:
- $20/월 플랜으로 대부분의 일상적 AI 에이전트 사용 충분
- 지원 모델: kimi-k2.5:cloud, glm-5:cloud, minimax-m2.7:cloud
- Anthropic/OpenAI API 키 없이도 OpenClaw를 클라우드에서 실행 가능
ollama launch openclaw한 줄 명령어로 즉시 실행
4. Gemma 4와의 공식 연동
2026-04-08-gemma4-openclaw-ollama-3steps에서 Google Gemma 공식 X 계정이 3단계 가이드를 발표:
- Ollama 설치 (ollama.com/download)
- Gemma 4 26B A4B 다운로드
- OpenClaw 실행 (Gemma 4를 백엔드로 자동 구동)
26B A4B (26B total, 4B active) MoE 모델은 능력/속도 밸런스가 우수하여 로컬 에이전트 용도로 적합.
5. 에이전트 생태계 내 위치
2026-03-21-90-ai-tools-that-matter에서 “Local AI” 카테고리 1위로 선정:
- “원 커맨드로 로컬 LLM 실행” — 로컬 AI 인프라의 핵심 도구
- Open WebUI, LlamaFile, Unsloth와 함께 로컬 AI 생태계 구성
6. 대안 도구와의 관계
- 2026-04-10-lm-studio-headless-claude-code-gemma4: LM Studio 0.4.0이 Anthropic 호환 엔드포인트(
POST /v1/messages)를 제공하여 Claude Code와 직접 연결 가능. Ollama는 OpenAI 호환 엔드포인트 제공 - Ollama vs LM Studio: Ollama는 CLI 중심의 가벼운 접근, LM Studio는 GUI + 헤드리스 CLI 모두 지원하며 Anthropic 호환 엔드포인트 추가 기능 제공
갱신 (2026-07-25)
- 2026-07 기준 최신 버전은 v0.32.x(v0.32.0 공개: 2026-07-11). “Chat, Code & Work” 대화형 에이전트 경험과 모델 라이브러리 확장이 추가됐다.
- 본문의 “v0.19+” 표기는 2026-04 시점 스냅샷이므로, 최신 지원 포맷·모델은 Releases에서 확인할 것.
- 로컬 LLM 실행 도구 지형 변화: llama.cpp(router 모드 추가), LM Studio(Anthropic 호환 엔드포인트), Rapid-MLX, ModelHub 등 대안이 확대됐다 — 2026-05-12-llama-cpp-ollama-lmstudio-rapid-mlx-comparison, 2026-04-17-ollama-not-needed 참조.
- Ollama Cloud·모델 목록은 변동이 잦아 구체적 가격·모델 열거는 해당 summary 노트로 이양하고 이 절에서는 방향성만 기술한다.
Related Notes
- 2026-04-17-ollama-not-needed — 로컬 LLM 생태계에 Ollama가 불필요하다는 비판적 비교 (llama.cpp 대비 1.8배 느림·크레딧 은폐·벤더 락인)
- 2026-05-12-llama-cpp-ollama-lmstudio-rapid-mlx-comparison — llama.cpp / Ollama / LM Studio / Rapid-MLX 비교 노트
- 2026-04-05-mac-mini-ollama-gemma4-setup — Mac mini에서 Ollama + Gemma 4 자동 실행·유지 설정 가이드
- 2026-04-04-ollama-cloud-openclaw — Ollama Cloud에서 OpenClaw 실행 (클라우드 호스팅)
- 2026-04-08-gemma4-openclaw-ollama-3steps — Gemma 4 + OpenClaw 3단계 로컬 구동 가이드
- 2026-04-05-claude-code-router — Claude Code Router에서 Ollama를 라우팅 대상으로 사용
- 2026-04-10-lm-studio-headless-claude-code-gemma4 — LM Studio 헤드리스 CLI 대안 접근
- 2026-04-14-gemma4-codex-cli-local-model — Codex CLI에 Gemma 4 31B를 연결한 로컬 에이전트 코딩 실험
- 2026-06-20-codex-oss-mode-local-providers — Codex
--oss/model_providers로 Ollama(11434)를 붙이는 설정 - 2026-04-15-mirofish-offline-apple-silicon-local — Apple Silicon MacBook에서 MiroFish를 Neo4j + Ollama로 로컬 실행하는 경로
- 2026-03-22-openjarvis — 로컬 AI 프레임워크에서 Ollama를 엔진 백엔드로 사용
- 2026-04-08-free-budget-ai-coding-strategy — 무료/저비용 AI 활용 전략에서 Ollama 언급
- 2026-03-21-90-ai-tools-that-matter — Local AI 카테고리 1위 도구로 선정
- openclaw — Ollama를 공식 로컬 LLM 백엔드로 지원하는 AI 에이전트 프레임워크