Ollama Local Model Setup Guide
Ollama is ideal for users with dedicated GPUs (NVIDIA or Apple Silicon) who want zero API costs and 100% offline privacy. All subtitle streams are processed entirely on your local machine.
1. Install & Pull Models
- Download and install Ollama from ollama.com.
- Pull recommended models in your terminal:bash
# Blazing-fast specialized translation model ollama pull translategemma:4b # High-accuracy general bilingual model ollama pull qwen2.5:7b
2. Essential Step: Enable CORS
CAUTION
Browser extensions requesting http://localhost:11434 will be blocked by CORS unless Ollama is instructed to permit origins.
macOS
Launch Ollama from terminal with:
bash
OLLAMA_ORIGINS="*" ollama serveLinux (Systemd)
- Edit service overrides:bash
sudo systemctl edit ollama.service - Add the environment variable:ini
[Service] Environment="OLLAMA_ORIGINS=*" - Reload and restart:bash
sudo systemctl daemon-reload sudo systemctl restart ollama
Windows
- Quit Ollama from the system tray.
- Open System Environment Variables.
- Under User Variables, add:
- Variable name:
OLLAMA_ORIGINS - Variable value:
*
- Variable name:
- Relaunch Ollama.
3. Connecting from CoWatcher
- Open the CoWatcher popup.
- Select Ollama in the AI Service Provider dropdown.
- Set Ollama API URL to
http://localhost:11434. - Click Connect:
- The status card will turn 🟢 Connected.
- Model dropdowns will automatically populate with your locally installed models.
- Select your desired Translation Model and Supervisor Model, then start watching!