Cha Chat da Terminale

Repository GitHub del progetto

Eventi

23 agosto 2025: Cha non è più mantenuto. Il suo successore attivamente sviluppato è Ch, un’implementazione leggera in Go che offre la stessa funzionalità core. Dai un’occhiata al post di migrazione per capire come e perché è avvenuto il passaggio a Ch.

Informazioni

Cha è uno strumento di chat CLI semplice per interfacciarsi con i modelli LLM di OpenAI. Anche se esistono progetti simili, non ne ho trovato uno che soddisfacesse le mie esigenze, quindi ho creato questo strumento. Lo utilizzo quotidianamente dalla sua pubblicazione. Consulta il repository GitHub (linkato in alto) per iniziare.

Funzionalità

  • Interfaccia di chat CLI di base con i modelli LLM di OpenAI.
  • Capacità di web scraping per link forniti (supporta lo scraping di JavaScript).
  • Funzionalità di scraping per YouTube per estrarre le trascrizioni dei video.
  • Supporto multi-linea per facilitare copia e incolla nella CLI.
  • Capacità di generare immagini utilizzando i modelli di immagini di OpenAI.
    • Utilizza CLImage per visualizzare le immagini direttamente nel terminale.
  • Supporta modalità di chat sia interattive che non interattive.

Dimostrazioni

Demo principale attuale di Cha (19 marzo 2024)

Demo principale di Cha (6 marzo 2024)

Demo principale di Cha (1 marzo 2024)

Marketing