Overview
Ollama makes local LLMs boring in the best way: ‘ollama run llama3.3’ downloads and serves a model on your machine, with an OpenAI-compatible API for scripts. For research on sensitive data — interviews, patient text, embargoed drafts — it is the only AI assistance that never leaves the room.
Why researchers use it
- Data never leaves — the compliance answer for confidential material
- OpenAI-compatible API — point existing scripts at localhost
- Model menu — Llama, Mistral, Qwen, and specialised models one pull away
Getting started
- Install Ollama; run ‘ollama run llama3.3’ (expect a multi-GB download).
- Check hardware honestly: 7–8B models run on 16 GB RAM; 70B wants a serious GPU or Mac Studio.
- Script against http://localhost:11434 with any OpenAI-client library.
The honest review
Strengths. Trivial setup for what it does, active model ecosystem, and complete auditability — you can state in a methods section exactly which weights processed the data.
Limitations. Local models trail frontier ones noticeably for complex reasoning and long documents; hardware limits model size; no one else maintains your uptime.