Об этом проекте
Takakia представляет собой терминальный интерфейс ИИ-чата, разработанный специально для старого оборудования или устройств с низкими техническими характеристиками. Он делает приоритетом эффективность, используя адаптеры stateless HTTP streaming и метод усечения контекста скользящим окном для поддержания низкого потребления памяти и ресурсов процессора.
Ключевые возможности включают:
- Поддержку нескольких провайдеров для Gemini и OpenAI-совместимых API с возможностью смены провайдера во время сессии.
- Терминальный REPL с историей ввода, слэш-командами и интерактивным мастером настройки.
- Динамические профили системных промптов (например, для учебы, перевода, письма), которые можно настраивать через Markdown-файлы в локальном каталоге конфигурации.
- Кэширование моделей и онлайн-поиск списков моделей вендоров.
- Поддержку локализации для английского и бразильского португальского языков.
- Безопасное управление конфигурацией с использованием строгих прав доступа к файлам.
Инструмент построен на Python 3.9+ и использует такие библиотеки, как HTTPX, Rich и Prompt Toolkit. В нем намеренно отсутствует поддержка вложений файлов или изображений для сохранения легковесности.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.