{"repo":"ggozad/oterm","free":true,"listed":false,"github":"https://github.com/ggozad/oterm","clone":"git clone https://github.com/ggozad/oterm.git","description":"the terminal client for LLMs","language":"Python","stars":2420,"topics":["llm","machine-learning","ollama","python","terminal","llms"],"license":"MIT","category":"ai-agents","readme_excerpt":"oterm The terminal client for Ollama, OpenAI, Anthropic, and any pydantic-ai-supported provider. Install Full install methods, configuration, and usage: oterm Documentation . What's new Multi-provider, via pydantic-ai (breaking). oterm is no longer Ollama-only — it drives any pydantic-ai-supported provider: OpenAI, Anthropic, Google (AI / Vertex), Groq, Mistral, Cohere, AWS Bedrock, DeepSeek, Cerebras, Grok, Hugging Face, OpenAI-compatible endpoints (vLLM, LM Studio, llama.cpp, OpenRouter, LiteLLM, …), and Ollama. Set the matching API key and the provider appears in the new-chat dropdown. Refreshed chat UI. Borderless accent-driven layout, auto-growing prompt, inline [Image #N] attachment tokens, a collapsing thinking section, and a live token-usage footer in place of the spinner. Faster streaming. Markdown is now updated as deltas arrive instead of being re-rendered on every token, so long responses don't slow the terminal as they grow. MCP rewrite (breaking). The mcpServers config block adopts pydantic-ai's standard schema (compatible with Claude Desktop / Cursor). See docs/mcp for the full migration notes. License MIT License.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ggozad","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ggozad/oterm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}