← Все репозитории

Новый проект

TensorHub-ORG/Coomi

Локальный Android-агент с Rust-движком, терминалом, поддержкой Provider, SKILL и MCP, чтением изображений и управлением файлами на устройстве.

Открыть GitHub
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

Темы