Chevey339 /
kelivo
A Flutter LLM Chat Client. Support Mobile & Desktop.
Форки
266
Звёзды
2.8k
Issues
0
Kelivo — это кроссплатформенный чат-клиент на Flutter для работы с LLM. Позволяет запускать чат-ботов на iOS, Android и десктопе.
Что делает
Kelivo предоставляет готовый интерфейс для общения с языковыми моделями. Ты получаешь мобильное приложение с привычным дизайном чата, которое подключается к API разных AI-провайдеров.
Вайб-кодеры используют его как базу для создания собственных AI-продуктов. Не нужно писать верстку чата с нуля — проект закрывает задачу отображения сообщений, истории переписки и настройки параметров модели.
Как работает
Проект написан на Flutter. Он использует стандартные API-запросы для взаимодействия с LLM. Архитектура приложения ориентирована на поддержку нескольких операционных систем, включая HarmonyOS и мобильные платформы.
Кому подходит
Разработчикам, которые хотят быстро собрать мобильный AI-ассистент без глубоких знаний верстки.
Тем, кому нужен готовый UI для тестирования промптов на смартфоне в дороге.
Владельцам SaaS, планирующим выпустить мобильное приложение для своего AI-сервиса.
Основные возможности
Кроссплатформенность: работает на Android, iOS и десктопе.
Поддержка HarmonyOS для расширения охвата аудитории.
Готовый интерфейс чат-бота с историей сообщений.
Гибкая настройка параметров LLM через клиент.
Открытый исходный код на Dart.
Как установить
Для сборки проекта на локальной машине убедись, что у тебя установлен Flutter SDK. Склонируй репозиторий и подтяни зависимости.
git clone https://github.com/Chevey339/kelivo
cd kelivo
flutter pub get
flutter runПосле этого выбери целевое устройство в настройках IDE или через терминал.
Как применить в своём продукте
Kelivo — это отличный каркас для MVP. Вместо того чтобы тратить неделю на дизайн чата, ты берешь этот репозиторий и подключаешь к нему свой бэкенд.
Оберни свой API в формат, понятный клиенту, и получи готовое мобильное приложение для клиентов.
Используй как основу для создания корпоративного бота, который сотрудники будут носить в кармане.
Переделай UI под свой бренд и выпусти в сторы как узкоспециализированный AI-инструмент.
Подводные камни
Основная сложность заключается в настройке API-ключей и проксировании запросов. Если ты планируешь публиковать приложение в App Store или Google Play, помни про политику безопасности — нельзя хранить ключи внутри кода. Обязательно выноси логику авторизации на свой сервер, чтобы ключи не утекли в публичный репозиторий.
Частые вопросы
Можно ли добавить свои модели через API?
Да, архитектура Flutter-приложения позволяет легко интегрировать любые провайдеры, поддерживающие стандартный формат запросов OpenAI. Ты просто меняешь базовый URL и передаешь свой ключ доступа в настройках клиента.
Работает ли это на HarmonyOS?
Да, проект поддерживает HarmonyOS. Это дает преимущество при выходе на рынки, где сервисы Google ограничены или отсутствуют.
Нужно ли знать Dart для изменения интерфейса?
Базовые знания Flutter помогут быстрее настроить цвета и шрифты под свой стиль. Если ты используешь Cursor, он легко справится с правкой верстки без глубокого погружения в синтаксис языка.
Топики
Похожие репозитории
RustDesk — это open source замена TeamViewer для удаленного управления. Позволяет поднять свой сервер и не зависеть от чужих облаков.
AionUi — это единый веб-интерфейс для управления AI-агентами вроде Claude Code, Gemini CLI и Goose. Запускаешь локально, получаешь контроль над кодом без лишних окон.
PiliPlus — CLI для управления API-ключами нейросетей. Позволяет хранить доступы в одном месте и быстро переключаться между провайдерами в своих проектах.
LocalSend — бесплатный аналог AirDrop для передачи файлов между устройствами в локальной сети. Работает без интернета, серверов и регистрации.
Данные обновлены: 3 июня 2026 г.