Cha Терминальный чат
События
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 г.)