Repolode
kellyvv

kellyvv/PhoneClaw

App de iOS y framework de Swift que ejecuta modelos Gemma y MiniCPM-V en el iPhone como agente de IA local con Skills nativas para Calendar, Reminders, Contacts y Health.

Alternativa open source a:Siri

Estrellas
1,280
Forks
169
Issues abiertos
3
Último commit
hace 3 meses

¿Qué es?

PhoneClaw es un framework de agente de IA local para iPhone escrito en Swift. Ejecuta los modelos Gemma 4 E2B y E4B mediante LiteRT-LM y el modelo multimodal MiniCPM-V 4.6 en el dispositivo, por lo que el chat, la traducción y las llamadas a herramientas funcionan sin enviar datos personales a un servidor de forma predeterminada.

El agente se organiza en Skills. Las Skills nativas integradas abarcan Calendar, Reminders, Contacts, Clipboard, datos de HealthKit, consultas sobre imágenes, entrada de voz y un modo LIVE en tiempo real con la cámara. Cada Skill se define en un archivo SKILL.md, y se pueden añadir Skills personalizadas colocando ese archivo en el directorio de datos de la app y recargándolo en caliente. La búsqueda web y la lectura de páginas web solo están disponibles cuando el usuario las activa explícitamente.

De forma opcional, una app complementaria Mac Gateway anunciada mediante Bonjour permite que un iPhone emparejado envíe solicitudes de inferencia a Ollama, Codex CLI o Antigravity CLI en un Mac de la misma LAN. El proyecto es compatible con iOS 17 y versiones posteriores, y se compila con Xcode 16 y CocoaPods.

Funciones clave

  • 01Ejecuta Gemma 4 E2B/E4B mediante LiteRT-LM y MiniCPM-V 4.6 en el iPhone
  • 02Skills nativas para Calendar, Reminders, Contacts, Clipboard y HealthKit
  • 03Skills definidas en archivos SKILL.md con recarga en caliente
  • 04Modo LIVE con entrada de voz y comprensión de escenas mediante la cámara
  • 05Inferencia opcional en la LAN a través de un Mac emparejado que ejecuta Ollama o herramientas CLI

Casos de uso

  • Gestionar horarios, recordatorios y contactos por voz o texto en el iPhone, sin una cuenta en la nube
  • Resumir en el dispositivo datos personales de Health procedentes de HealthKit
  • Crear prototipos de Skills para agentes móviles con un formato basado en Markdown
  • Delegar la inferencia de modelos más grandes a un Mac de la misma red

Inicio rápido

  1. 1

    Instalar desde TestFlight

Antes de usarlo

  • Se requiere un iPhone con iOS 17.0 o posterior. Para compilar desde el código fuente, se necesitan macOS, Xcode 16 y CocoaPods.
  • Gemma 4 E4B requiere un iPhone 15 Pro o posterior. Se recomienda MiniCPM-V 4.6 para dispositivos con A17 Pro o posterior.
  • Las versiones instaladas mediante sideload tienen un límite de memoria que restringe E4B a la CPU, por lo que se recomienda el modelo E2B.
  • La inferencia remota en Mac requiere un Mac emparejado en la misma red local.

Temas

Preguntas frecuentes

¿Qué es PhoneClaw?
App de iOS y framework de Swift que ejecuta modelos Gemma y MiniCPM-V en el iPhone como agente de IA local con Skills nativas para Calendar, Reminders, Contacts y Health. PhoneClaw es un framework de agente de IA local para iPhone escrito en Swift. Ejecuta los modelos Gemma 4 E2B y E4B mediante LiteRT-LM y el modelo multimodal MiniCPM-V 4.6 en el dispositivo, por lo que el chat, la traducción y las llamadas a herramientas funcionan sin enviar datos personales a un servidor de forma predeterminada.
¿PhoneClaw es gratuito? ¿Qué licencia tiene?
PhoneClaw es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿PhoneClaw sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de PhoneClaw fue el 6 ago 2026.
¿Para qué puedo usar PhoneClaw?
Gestionar horarios, recordatorios y contactos por voz o texto en el iPhone, sin una cuenta en la nube Resumir en el dispositivo datos personales de Health procedentes de HealthKit Crear prototipos de Skills para agentes móviles con un formato basado en Markdown Delegar la inferencia de modelos más grandes a un Mac de la misma red
¿Cómo se instala PhoneClaw?
Instalar desde TestFlight
¿Dónde consigo PhoneClaw?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kellyvv/PhoneClaw

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados