# oterm

A terminal client for chatting with Ollama, OpenAI, Anthropic and any other provider supported by pydantic-ai, built as a text-based user interface.

oterm is a terminal client for talking to large language models. It supports Ollama, OpenAI, Anthropic and any other provider that pydantic-ai supports, so a user can chat with a local or cloud model from a single terminal application.

It is written in Python using the Textual framework for its text-based user interface, and includes Model Context Protocol support for connecting external tools to a conversation.

Website: https://ggozad.github.io/oterm/
