Cha Термінальний чат

Репозиторій проєкту на GitHub

Події

23 серпня 2025 року: Cha більше не підтримується. Його активно розроблюваним наступником є Ch, легка реалізація на Go, яка пропонує ту ж основну функціональність. Перегляньте блог про міграцію, щоб зрозуміти, як і чому було здійснено перехід на Ch.

Про

Cha — простий інструмент чату для командного рядка (CLI) для роботи з LLM-моделями OpenAI. Хоча існують подібні проєкти, мені не вдалося знайти той, що відповідав би моїм потребам, тому я створив цей інструмент. Я використовую його щодня з моменту випуску. Перегляньте репозиторій GitHub (посилання вгорі), щоб почати.

Можливості

  • Базовий інтерфейс чату в CLI для моделей LLM від OpenAI.
  • Можливість веб-скрапінгу за наданими посиланнями (підтримується скрапінг JavaScript).
  • Функціонал скрапінгу YouTube для вилучення транскриптів відео.
  • Підтримка багаторядкового вводу для зручного копіювання та вставлення в CLI.
  • Можливість генерувати зображення за допомогою моделей зображень OpenAI.
    • Використовує CLImage для відображення зображень безпосередньо в терміналі.
  • Підтримує як інтерактивний, так і неінтерактивний режими чату.

Демонстрації

Поточна основна демонстрація Cha (19 березня 2024)

Основна демонстрація Cha (6 березня 2024)

Основна демонстрація Cha (1 березня 2024)

Маркетинг