Skip to main content
O terminal vira um engenheiro de IA. O ChatCLI traz os maiores modelos de linguagem (LLMs) direto para o seu shell — ele entende o contexto do seu projeto, edita código, executa comandos e automatiza tarefas complexas, sem você nunca sair da linha de comando. Um único binário em Go: rápido, portátil e self-contained.
Demo do ChatCLI

ChatCLI em ação — modo interativo com contexto e agent mode

15 provedores

OpenAI, Claude, Gemini, Grok, Ollama e mais — numa só interface.

350+ modelos

Um catálogo unificado. Troque de modelo a qualquer momento.

37+ tools nativas

@coder, @lsp, @proc, @http, @api-explorer, @knowledge, @memory e muito mais.

7 padrões de qualidade

ReAct · Reflexion · CoVe · RAG+HyDE · Self-Refine…
Na prática, o terminal do dia a dia vira isto:
A CLI é o produto principal — funciona 100% local, sem precisar de servidor. O servidor e o operator são opcionais para cenários de equipe e Kubernetes. Todas as versões são publicadas automaticamente a cada release via GitHub Actions. Confira o histórico completo em Releases ou no ArtifactHub.

Arquitetura

O ChatCLI é distribuído em três artefatos que funcionam isolados ou juntos: a CLI local, o servidor gRPC e o operator Kubernetes. Você pode usar apenas a CLI no seu terminal, ou montar uma topologia completa com servidor + operator para equipes e ambientes de produção.

Versões atuais

ChatCLI (Cliente)

1.188.0 — O binário que você instala e usa no seu terminal. Modo interativo, agente, coder, contexto inteligente e conexão remota a servidores.
brew install chatcli · go install · binário

Servidor gRPC

1.188.0 — Deploy centralizado para equipes. Clientes conectam via chatcli connect e compartilham provedores LLM, sessões e plugins.
ghcr.io/diillson/chatcli:1.188.0

Operator AIOps

1.188.0 — Detecção autônoma de incidentes, análise com IA e remediação automática em clusters Kubernetes. 17 CRDs, 54+ ações.
ghcr.io/diillson/chatcli-operator:1.188.0

Helm Charts

1.188.0 — Distribuídos via ArtifactHub e registro OCI no GHCR.
oci://ghcr.io/diillson/charts/chatcli
oci://ghcr.io/diillson/charts/chatcli-operator

Início rápido

Instalar

Configurar um provedor

Usar!

Pronto — você está conversando com um LLM no seu terminal, com acesso a todo o contexto do seu projeto.

Destaques

Quatro pilares que definem o ChatCLI:

Modo Agente

Delegue tarefas com : a IA planeja, executa com a sua aprovação e se auto-corrige — com segurança integrada contra ações perigosas.

Modo Coder

Engenharia de software com : lê, edita, aplica patches e roda testes em loop com rollback automático.

Multi-provedor

15 provedores e 350+ modelos — OpenAI, Claude, Gemini, Grok, Ollama… troque a qualquer momento, numa só interface.

Harness de Qualidade

7 padrões de confiabilidade (ReAct, Reflexion, CoVe, RAG+HyDE, Self-Refine…) opt-in via /config quality.
E ainda, no mesmo binário:

Tools Atômicos

, , narrow read-only + (TodoWrite parity) + transacional. Paridade arquitetural com Claude Code.

Contexto inteligente

Injete contexto com , , , e . Seu ambiente direto no prompt da IA.

Multi-agent

12 agents especialistas embarcados (File, Coder, Shell, Git, Search, Planner, Reviewer, Tester…) em paralelo.

Agent Squad

Observabilidade de runs ao vivo, board kanban compartilhado, mensagens agent-a-agent e playbook autônomo de plan → develop → review → deliver.

Agentes customizáveis

Crie personas com skills reutilizáveis em Markdown. Versionáveis no Git, compartilháveis entre equipes.

K8s Watcher e AIOps

Monitore workloads K8s em tempo real. Operator com 17 CRDs, 54+ ações de remediação, análise de logs e métricas.

Scheduler durável

Cron, wait-until, DAG e daemon mode. Jobs sobrevivem ao reiniciar a CLI. Agents agendam os próprios follow-ups.

ArtifactHub

Helm charts publicados no ArtifactHub com CI/CD automatizado, 17 CRDs documentadas e registro OCI.

Controle de conversa

compacta o histórico preservando o essencial. e Esc+Esc voltam a qualquer ponto.

Hooks e Web Tools

Hooks lifecycle (pre/post tool, session start/end), WebFetch e WebSearch nativos para enriquecer contexto.

Problemas que o ChatCLI resolve

Copiar e colar interminável

Chega de cat arquivo.js, selecionar, Ctrl+C, abrir o navegador, colar e digitar a pergunta. Use @file direto no terminal.

Commits genéricos

@git + uma pergunta = commit message perfeita baseada no diff real do seu código.

Análise de logs intimidante

Pipe direto para a IA: cat error.log | chatcli -p "causa raiz?" — diagnóstico instantâneo.

Curva de aprendizagem

@file ./src --mode smart e pergunte: “como funciona o auth?” — onboarding em minutos.

Para quem é o ChatCLI?

Desenvolvedores

Depurar código, entender codebases, gerar testes, refatorar e documentar — tudo sem sair do terminal.

DevOps / SREs

Analisar logs K8s, automatizar deploys, diagnosticar incidentes com IA e monitorar clusters.

Entusiastas de CLI

Turbinar o terminal, criar aliases poderosos e explorar novas formas de interagir com IA.

DBAs / Eng. de Dados

Automatizar tarefas repetitivas, analisar queries, gerenciar bancos e pipelines de dados.

Próximos passos

Guia de instalação completo

Homebrew, binário, go install, código-fonte, Docker e OAuth.

Uso básico

Comandos essenciais, modos e navegação no prompt interativo.

Cookbook

Receitas práticas: refatoração com agente, debug de logs, monitoramento K8s, AIOps em produção.

API Reference

Endpoints REST do servidor e operator: incidents, SLOs, runbooks, analytics, federation.

Atualizações recentes

Changelog

O histórico completo de releases — todas as versões major e minor — vive no Changelog. Patches e hotfixes vão para o GitHub Releases, a fonte de verdade.