About oterm
oterm is a terminal client for chatting with Ollama, OpenAI, Anthropic, and providers supported by pydantic-ai. It is intended for users who want to access these providers from a terminal.
Key features
- 01Terminal-based client
- 02Supports Ollama, OpenAI, and Anthropic
- 03Supports pydantic-ai providers
Use cases
- 01Chat with Ollama from a terminal
- 02Use OpenAI or Anthropic in a terminal
- 03Access a pydantic-ai-supported provider
Details
From the project READMEoterm
The terminal client for Ollama, OpenAI, Anthropic, and any pydantic-ai-supported provider.

Install
uvx oterm
Full install methods, configuration, and usage: oterm Documentation.
What's new
See the CHANGELOG.
License
Comments
Markdown supported
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.