Repolode
kellyvv

kellyvv/PhoneClaw

Приложение для iOS и фреймворк на Swift: запускает Gemma и MiniCPM-V на iPhone как локального AI-агента с нативными навыками для Calendar, Reminders, Contacts и Health.

Open source альтернатива:Siri

Звёзды
1,280
Форки
169
Открытые issues
3
Последний коммит
3 месяца назад

Что это?

PhoneClaw — фреймворк локального AI-агента для iPhone, написанный на Swift. Он запускает на устройстве модели Gemma 4 E2B и E4B через LiteRT-LM, а также мультимодальную модель MiniCPM-V 4.6. Поэтому чат, перевод и вызовы инструментов работают без отправки личных данных на сервер по умолчанию.

Агент устроен как набор Skills. Встроенные нативные Skills охватывают Calendar, Reminders, Contacts, буфер обмена, данные HealthKit, вопросы по изображениям, голосовой ввод и режим реального времени LIVE с изображением с камеры. Каждый Skill задаётся в файле SKILL.md. Пользовательские Skills можно добавлять, помещая такой файл в каталог данных приложения; изменения подхватываются без перезапуска. Поиск в интернете и чтение веб-страниц доступны только по явному запросу пользователя.

Дополнительно можно установить приложение-компаньон Mac Gateway, которое объявляет о себе через Bonjour. Оно позволяет сопряжённому iPhone отправлять запросы на инференс в Ollama, Codex CLI или Antigravity CLI, запущенные на Mac в той же локальной сети. Проект поддерживает iOS 17 и новее и собирается с помощью Xcode 16 и CocoaPods.

Ключевые возможности

  • 01Запускает Gemma 4 E2B/E4B через LiteRT-LM и MiniCPM-V 4.6 на iPhone
  • 02Нативные Skills для Calendar, Reminders, Contacts, буфера обмена и HealthKit
  • 03Skills задаются в файлах SKILL.md и поддерживают горячую перезагрузку
  • 04Режим LIVE с голосовым вводом и распознаванием сцен по изображению с камеры
  • 05Необязательный инференс по локальной сети через сопряжённый Mac с Ollama или CLI-инструментами

Сценарии использования

  • Управление расписанием, напоминаниями и контактами голосом или текстом на iPhone без облачной учётной записи
  • Суммаризация личных данных HealthKit прямо на устройстве
  • Создание прототипов мобильных Skills агента с помощью формата на основе Markdown
  • Перенос инференса более крупных моделей на Mac в той же сети

Быстрый старт

  1. 1

    Установить через TestFlight

Что важно знать

  • Требуется iPhone с iOS 17.0 или новее. Для сборки из исходного кода нужны macOS, Xcode 16 и CocoaPods.
  • Для Gemma 4 E4B требуется iPhone 15 Pro или новее. Для MiniCPM-V 4.6 рекомендуется устройство с A17 Pro или новее.
  • У сборок, установленных через sideload, ограничение памяти не позволяет использовать E4B иначе, чем на CPU, поэтому рекомендуется модель E2B.
  • Для удалённого выполнения на Mac нужен сопряжённый Mac в той же локальной сети.

Темы

Частые вопросы

Что такое PhoneClaw?
Приложение для iOS и фреймворк на Swift: запускает Gemma и MiniCPM-V на iPhone как локального AI-агента с нативными навыками для Calendar, Reminders, Contacts и Health. PhoneClaw — фреймворк локального AI-агента для iPhone, написанный на Swift. Он запускает на устройстве модели Gemma 4 E2B и E4B через LiteRT-LM, а также мультимодальную модель MiniCPM-V 4.6. Поэтому чат, перевод и вызовы инструментов работают без отправки личных данных на сервер по умолчанию.
PhoneClaw можно использовать бесплатно? Какая у него лицензия?
PhoneClaw распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
PhoneClaw всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в PhoneClaw — 6 авг. 2026 г..
Для чего можно использовать PhoneClaw?
Управление расписанием, напоминаниями и контактами голосом или текстом на iPhone без облачной учётной записи Суммаризация личных данных HealthKit прямо на устройстве Создание прототипов мобильных Skills агента с помощью формата на основе Markdown Перенос инференса более крупных моделей на Mac в той же сети
Как установить PhoneClaw?
Установить через TestFlight
Где скачать PhoneClaw?
Исходный код и инструкции по установке — на GitHub: https://github.com/kellyvv/PhoneClaw

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты