Installation
Installation
Note
oterm works with multiple LLM providers — local and hosted. For local models, point it at Ollama, vLLM, LM Studio, llama.cpp, or any OpenAI-compatible runner. For hosted providers (OpenAI, Anthropic, Groq, …), set the relevant API key. See Providers and API keys and the openaiCompatible config block.
Using uvx:
Using brew for MacOS:
Note
Since version 0.13.1, oterm is in the official homebrew/core repository. If you have installed oterm by tapping ggozad/formulas you can now remove the tap and reinstall oterm.
Using yay (or any AUR helper) for Arch Linux, thanks goes to Daniel Chesters for maintaining the package:
Using nix-env on NixOs, thanks goes to Gaël James for maintaining the package:
Using pip:
Using pkg for FreeBSD, thanks goes to Nicola Vitale for maintaining the package:
Using x-cmd:
Updating oterm
To update oterm to the latest version, you can use the same method you used for installation:
Using uvx:
Using brew for MacOS:
pip:
Using pkg for FreeBSD: