Chat Terminal Cha

Repositório GitHub do Projeto

Eventos

23 de agosto de 2025: Cha não é mais mantido. Seu sucessor em desenvolvimento ativo é Ch, uma implementação leve em Go que oferece a mesma funcionalidade principal. Confira o blog de migração para entender como e por que a mudança para Ch foi feita.

Sobre

Cha é uma ferramenta de chat CLI simples para interagir com os modelos LLM da OpenAI. Embora existam projetos semelhantes, não consegui encontrar um que atendesse às minhas necessidades, então construí esta ferramenta. Tenho usado diariamente desde seu lançamento. Confira o repositório do GitHub (linkado no topo) para começar.

Recursos

  • Interface de chat CLI básica com os modelos LLM da OpenAI.
  • Capacidade de web scraping para links fornecidos (suporta scraping em JavaScript).
  • Funcionalidade de scraping do YouTube para extrair transcrições de vídeos.
  • Suporte a múltiplas linhas para fácil cópia e colagem no CLI.
  • Capacidade de gerar imagens usando os modelos de imagem da OpenAI.
    • Usa CLImage para exibir imagens diretamente no terminal.
  • Suporta modos de chat interativos e não interativos.

Demonstrações

Demonstração Principal Atual do Cha (19 de março de 2024)

Demonstração Principal do Cha (6 de março de 2024)

Demonstração Principal do Cha (1 de março de 2024)

Marketing