Chat de Terminal Cha

Repositorio de 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 básica. 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. Si bien existen proyectos similares, no pude encontrar uno que se ajustara a mis necesidades, así que construí esta herramienta. La he estado usando a diario desde su lanzamiento. Consulta el repositorio de GitHub (enlazado en la parte superior) para comenzar.

Características

  • Interfaz de chat CLI básica con los modelos LLM de OpenAI.
  • Capacidad de raspado web para enlaces proporcionados (soporta raspado de JavaScript).
  • Funcionalidad de raspado de YouTube para extraer transcripciones de videos.
  • Soporte para múltiples líneas para facilitar la copia y pegado en la CLI.
  • Capacidad de generar imágenes utilizando los modelos de imagen de OpenAI.
    • Utiliza CLImage para mostrar imágenes directamente en la terminal.
  • Soporta modos de chat interactivos y no interactivos.

Demostraciones

Demostración Principal Actual de Cha (19 de marzo de 2024)

Demostración Principal de Cha (6 de marzo de 2024)

Demostración Principal de Cha (1 de marzo de 2024)

Marketing