Biblioteca Python e CLI que permite que qualquer LLM compatível (OpenAI, Anthropic, Ollama, LMStudio) use ferramentas de um ou mais servidores MCP por meio de linguagem natural.
ggozad/oterm
Cliente de chat no terminal para Ollama, OpenAI, Anthropic e outros provedores de LLM compatíveis com pydantic-ai.
- Estrelas
- 2,447
- Forks
- 140
- Issues abertas
- 3
- Último commit
- ontem
O que é?
oterm é uma interface de texto para conversar com modelos de linguagem grandes diretamente pelo terminal. Ele se conecta a modelos locais servidos pelo Ollama e a provedores hospedados, como OpenAI e Anthropic, além de aceitar qualquer provedor compatível com pydantic-ai.
O cliente é desenvolvido com Textual e funciona em qualquer terminal, permitindo que desenvolvedores mantenham as conversas com os modelos junto ao shell, ao editor e ao código, sem precisar abrir o navegador. O projeto pode ser instalado com uvx oterm e é configurado por meio do site de documentação.
Os tópicos do repositório indicam suporte a MCP (Model Context Protocol), permitindo usar o cliente junto a servidores de ferramentas que disponibilizam recursos externos para o modelo.
Recursos principais
- 01Converse com modelos locais do Ollama pelo terminal.
- 02Conecte-se a modelos da OpenAI e da Anthropic.
- 03Compatível com qualquer provedor disponível pelo pydantic-ai.
- 04Funciona como uma interface de terminal desenvolvida com Textual.
- 05Instale e execute com uvx oterm.
Casos de uso
- Conversar com um modelo hospedado localmente sem sair do terminal.
- Comparar ou alternar entre modelos da OpenAI, Anthropic e Ollama em um único cliente.
- Usar assistência de LLM durante sessões em servidores ou via SSH, quando não há um navegador disponível.
Início rápido
- 1
Execute oterm com uvx
uvx oterm
Antes de usar
- Os detalhes completos de instalação e configuração estão disponíveis apenas no site de documentação externo.
Tópicos
Perguntas frequentes
- O que é oterm?
- Cliente de chat no terminal para Ollama, OpenAI, Anthropic e outros provedores de LLM compatíveis com pydantic-ai. oterm é uma interface de texto para conversar com modelos de linguagem grandes diretamente pelo terminal. Ele se conecta a modelos locais servidos pelo Ollama e a provedores hospedados, como OpenAI e Anthropic, além de aceitar qualquer provedor compatível com pydantic-ai.
- oterm é gratuito? Qual é a licença?
- oterm é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- oterm ainda é mantido?
- Manutenção ativa. O último commit de oterm foi em 21 de out. de 2026.
- Para que posso usar oterm?
- Conversar com um modelo hospedado localmente sem sair do terminal. Comparar ou alternar entre modelos da OpenAI, Anthropic e Ollama em um único cliente. Usar assistência de LLM durante sessões em servidores ou via SSH, quando não há um navegador disponível.
- Como instalar oterm?
- Execute oterm com uvx: uvx oterm
- Onde consigo oterm?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ggozad/oterm
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
A local-first, provider-neutral personal AI workspace with chat, reviewed memory, auditable tools, MCP support, and isolated project plugins.
Plataforma de chat no estilo ChatGPT, auto-hospedada, que reúne vários provedores de IA e oferece Agents, suporte a MCP, Artifacts e autenticação multiusuário.
Ferramenta de linha de comando e biblioteca Python para executar prompts e conversar com modelos de linguagem de grande porte remotos ou instalados localmente.
Cliente desktop para ChatGPT, Claude e outros LLMs, disponível para Windows, macOS e Linux e com armazenamento local de dados.
Agente de IA open source que revisa pull requests automaticamente e oferece os comandos /describe, /review, /improve e /ask no GitHub, GitLab, Bitbucket e Azure DevOps.