Cha Chat de Terminal

Repositorio GitHub del Proyecto

Eventos

23 de agosto de 2025: Cha ya no se mantiene. Su sucesor en desarrollo activo es Ch, una implementación ligera en Go que ofrece la misma funcionalidad central. Consulta el blog de migración para entender cómo y por qué se realizó el cambio a Ch.

Acerca de

Cha es una herramienta de chat CLI simple para interactuar con los modelos LLM de OpenAI. Aunque existen proyectos similares, no pude encontrar uno que se ajustara a mis necesidades, así que construí esta herramienta. La he estado usando diariamente desde su lanzamiento. Consulta el repositorio de GitHub (enlazado al inicio) para empezar.

Características

  • Interfaz de chat CLI básica con los modelos LLM de OpenAI.
  • Capacidad de scraping web para enlaces proporcionados (admite scraping de JavaScript).
  • Funcionalidad de scraping de YouTube para extraer transcripciones de videos.
  • Soporte multilínea para facilitar copiar y pegar en la CLI.
  • Capacidad para generar imágenes usando los modelos de imagen de OpenAI.
    • Usa CLImage para mostrar imágenes directamente en la terminal.
  • Admite modos de chat interactivo y no interactivo.

Demostraciones

Demo Principal Actual de Cha (19 de marzo de 2024)

Demo Principal de Cha (6 de marzo de 2024)

Demo Principal de Cha (1 de marzo de 2024)

Mercadotecnia