Термінальний чат Cha
Події
August 23, 2025:
Chaбільше не підтримується. Його активно розроблюваним наступником є Ch, легка реалізація на Go, що пропонує ту саму основну функціональність. Перегляньте блог про міграцію (/posts/cha_to_ch/), щоб зрозуміти, як і чому було здійснено перехід на Ch.
Про
Cha — простий CLI-чат для взаємодії з LLM-моделями OpenAI. Хоча існують схожі проєкти, я не зміг знайти той, який відповідав би моїм потребам, тому я створив цей інструмент. Я використовую його щодня з моменту випуску. Перегляньте репозиторій на GitHub (посилання зверху), щоб розпочати.
Функції
- Базовий інтерфейс чату в командному рядку для роботи з LLM-моделями OpenAI.
- Можливість веб-скрапінгу для наданих посилань (підтримує скрапінг JavaScript).
- Функціонал скрапінгу YouTube для вилучення транскриптів відео.
- Підтримка багаторядкового вводу для зручного копіювання та вставки в CLI.
- Можливість генерувати зображення за допомогою моделей зображень OpenAI.
- Використовує CLImage для відображення зображень безпосередньо у терміналі.
- Підтримує як інтерактивний, так і неінтерактивний режими чату.
Демонстрації
Поточна основна демонстрація Cha (19 березня 2024)
Основна демонстрація Cha (6 березня 2024)
Основна демонстрація Cha (1 березня 2024)