ggozad/oterm

the terminal client for LLMs

What it solves

It provides a dedicated terminal-based user interface (TUI) for interacting with various AI model providers, eliminating the need for a browser or a heavy graphical interface to chat with LLMs.

How it works

It acts as a client that connects to providers such as Ollama, OpenAI, and Anthropic, as well as any provider supported by the pydantic-ai library, allowing users to run prompts and receive responses directly within their command-line environment.

Who it’s for

Developers and terminal-centric users who prefer a lightweight, keyboard-driven interface for interacting with Large Language Models.

Highlights

  • Supports multiple providers including Ollama, OpenAI, and Anthropic.
  • Built on pydantic-ai for broad provider compatibility.
  • Installable via uvx for quick execution.

Related

  • Project
  • Project
  • Project
  • Project
  • Project