Cha Chat de Terminal

Repositorio de GitHub del proyecto

Eventos

23 de agosto de 2025: Cha ya no recibe mantenimiento. Su sucesor en desarrollo activo es Ch, una implementación ligera en Go que ofrece la misma funcionalidad principal. 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 encontré 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 (vinculado arriba) para comenzar.

Características

  • Interfaz básica de chat CLI con los modelos LLM de OpenAI.
  • Capacidad de extracción web para enlaces proporcionados (soporta scraping con JavaScript).
  • Funcionalidad de scraping de YouTube para extraer transcripciones de vídeos.
  • 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 el terminal.
  • Soporta modos de chat tanto interactivos como no interactivos.

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)

Marketing