oterm logo

oterm

A terminal chat client for Ollama, OpenAI, Anthropic and other language model providers.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get oterm

Package managers

About oterm

oterm is a terminal client for large language models. It started as a client for Ollama and now also works with OpenAI, Anthropic and any provider supported by pydantic-ai, so you can chat with local and hosted models from the same terminal program.

It installs with a single uvx command and has separate documentation covering installation, configuration and usage. The project is actively developed, with a public changelog. It suits developers who already run Ollama and want a chat interface without leaving the terminal.

Strengths

  • Works with local Ollama models and hosted providers
  • One-command install with uvx
  • Documentation and changelog

Limitations

  • Terminal only
  • Hosted providers need API keys

Details

Pricing
FreeFree and open source under the MIT licence; hosted providers need your own API access.
License
MIT
Developer
ggozad
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Ollama users who want to chat with local models from the terminal
Last verified
Added

Alternatives to oterm

Compare all

Software that can replace oterm for an important use case, and what changes if you switch.

  • AIChat

    A command-line tool for chatting with language models, with a shell assistant, RAG and agents.

    AIChat is a dual MIT or Apache-2.0 terminal tool for many providers and Ollama that adds a shell assistant, RAG and agents, configured through YAML files.

  • Elia

    A keyboard-driven terminal app for chatting with cloud and local large language models.

    Elia is a keyboard-driven terminal chat app for cloud and local models, listed for macOS and Linux but not Windows.

  • LLM

    A command-line tool and Python library for prompting remote and locally installed language models.

    FreeProprietaryCommand line

    LLM is a command-line tool and Python library that logs prompts to SQLite and uses plugins, needing an extra plugin for local models.

  • ShellGPT

    A command-line AI assistant that generates shell commands, code snippets and documentation from prompts.

    ShellGPT is an MIT-licensed terminal assistant focused on generating shell commands and code, needing an API key or configured model backend.

  • tgpt

    A cross-platform command-line tool for chatting with AI models in the terminal without API keys.

    tgpt is a single Go binary that chats with AI models without API keys, relying on third-party providers that can change or stop working.

oterm as an alternative

Listings that name oterm as an alternative.

  • Ollama App

    A cross-platform chat client for talking to language models running on an Ollama server.

    oterm is an MIT licensed terminal chat client for Ollama and hosted providers like OpenAI and Anthropic, installed with one uvx command but without a graphical interface.

  • Ollamac

    A native macOS app for chatting with language models served by a local Ollama installation.

    oterm is an MIT licensed terminal client for Ollama and hosted providers, trading the native macOS window for a keyboard-driven terminal interface.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing