#87 · Primary category: AI Chatbots
oterm
the terminal client for LLMs
Project last updated:08/06/26
GitHub Stars
2.4K
Forks
138
Contributors
27
License
MIT
Why we included this project
oterm is a chat client that lives in your terminal. Instead of keeping a browser tab or a separate desktop app open, you launch `oterm`, pick a provider from the new-chat dropdown, and start a conversation. Sessions persist in SQLite with your system prompts and parameter tweaks, so you can pick up where you left off. Since it is built on pydantic-ai, it works with Ollama as well as OpenAI, Anthropic, Google, Groq, Mistral, and the other backends that library supports, which keeps locally hosted and cloud models in the same tool. The interface is keyboard-first: markdown streams in as deltas arrive rather than re-rendering with every token, so long replies stay responsive, and a token-usage footer makes spend visible while you type. For developers and small teams who already live in a terminal and switch between several model providers, oterm is a lightweight alternative to GUI chat apps, and its MCP config follows the same schema as Claude Desktop and Cursor.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs