Новый проект
TensorHub-ORG/Coomi
Локальный Android-агент с Rust-движком, терминалом, поддержкой Provider, SKILL и MCP, чтением изображений и управлением файлами на устройстве.
- Stars
- ★ 73 ↗ +12 за 7 дней
- Forks
- ⑂ 11
- Язык
- Java
- Статус
- В канале 1 янв. 1 г.
AI-разбор
Coomi — локально ориентированная среда интеллектуального агента для Android, где диалоги, инструменты, сессии и файлы обрабатываются непосредственно на устройстве. В состав входят Rust-движок агента, встроенная совместимая с Termux виртуальная среда, локальный HTTP/WebSocket-сервис и интерфейс на Vue 3 с Pinia. Агент умеет выполнять shell-команды, читать и изменять файлы, работать с каталогами, распознавать изображения через совместимый с OpenAI протокол image_url и показывать изображения в полноэкранном режиме. Поддерживаются настраиваемые Provider по протоколам OpenAI-совместимым, Anthropic и Gemini, а также установка и управление расширениями SKILL и MCP. Для длинных диалогов предусмотрены сжатие контекста, локальное хранение полной истории, оконный рендеринг и постраничное чтение больших файлов. Подтвержденные ограничения: приложение рассчитано на Android 7.0 и новее на ARM64-устройствах, запросы к моделям отправляются выбранному пользователем Provider, а удаление приложения очищает локальные данные.
Разработчики, технические специалисты и продвинутые пользователи Android, которым нужен управляемый локальный агент с термином, файлами, настраиваемыми моделями и расширениями SKILL или MCP.
Что внутри
- Rust-движок для локального цикла агента, диалогов, инструментов и хранения сессий
- Встроенная совместимая с Termux виртуальная среда с выполнением shell-команд и управлением файлами
- Настройка нескольких Provider: OpenAI-совместимых, Anthropic и Gemini, с выбором base URL и моделей
- Инструменты чтения и отображения изображений, включая просмотр, полноэкранное открытие и сохранение
- Установка, отключение, восстановление и удаление расширений SKILL и MCP
- Управление длинными сессиями: сжатие контекста, локальная история, черновики и чтение больших файлов частями
Где применять
- Выполнение локальных задач на Android через естественный язык: команды терминала, файлы и каталоги
- Работа разработчика с кодом и конфигурациями непосредственно на мобильном устройстве
- Анализ изображений с использованием визуального Provider и сохранение полученных материалов
- Подключение пользовательских SKILL и MCP для расширения возможностей агента
- Использование приватной локальной истории диалогов при самостоятельной настройке модели и API
Темы