App de Google AI Edge para Android e iOS que permite probar LLMs open source y casos de uso de GenAI en el dispositivo, sin conexión.
a-ghorbani/pocketpal-ai
Una app móvil de React Native que ejecuta modelos de lenguaje, conversión de texto a voz y herramientas directamente en el teléfono, sin conexión y sin cuenta.
Alternativa open source a:ChatGPT
Google AI Edge Gallery
- Estrellas
- 8,732
- Forks
- 967
- Issues abiertos
- 132
- Último commit
- hace 13 horas
¿Qué es?
PocketPal AI es una app móvil para iOS, iPadOS y Android que ejecuta modelos de lenguaje GGUF directamente en el dispositivo. Los chats, prompts y documentos permanecen en el teléfono, y la app funciona sin conexión a Internet y sin una cuenta una vez descargado un modelo.
En la app, los usuarios pueden crear asistentes personalizados llamados Pals, con su propio modelo, system prompt y personalidad, y explorar los Pals de la comunidad en PalsHub. Los Pals pueden usar herramientas integradas, como una calculadora, una consulta de fecha y hora y un renderizador HTML. La conversión de texto a voz en el dispositivo, con motores como Kokoro, permite que los asistentes hablen. También es posible buscar y descargar modelos desde Hugging Face Hub, incluso modelos restringidos, usando un access token.
La stack está basada en React Native, con llama.rn como puente a llama.cpp para la inferencia de LLM y ONNX Runtime para TTS. La inferencia puede usar CPU, Metal en iOS, OpenCL en GPU Qualcomm Adreno o las NPU Qualcomm Hexagon, con una alternativa cuando un backend no está disponible. El proyecto cuenta con licencia MIT e incluye una página de benchmarking para medir los tokens por segundo y el uso de memoria.
Funciones clave
- 01Ejecuta modelos de lenguaje GGUF totalmente sin conexión en iOS y Android
- 02Conversión de texto a voz en el dispositivo con motores como Kokoro
- 03Pals personalizados con su propio modelo, system prompt y personalidad
- 04Herramientas integradas para cálculos, fecha y hora, y renderizado HTML
- 05Descarga modelos desde Hugging Face Hub, incluidos los restringidos
- 06Aceleración por hardware mediante CPU, Metal, OpenCL y NPU de Qualcomm
Casos de uso
- Chatear con un asistente de IA en un avión o en un lugar sin conectividad
- Mantener notas o documentos confidenciales en privado al evitar el procesamiento en la nube
- Probar y comparar el rendimiento de distintos modelos GGUF en un teléfono específico
- Crear y compartir asistentes personalizados para juegos de rol o tareas concretas
Inicio rápido
- 1
Instala la app desde App Store o Google Play
- 2
Clona el repositorio
git clone https://github.com/a-ghorbani/pocketpal-ai - 3
Instala las dependencias de JS
yarn install - 4
Ejecuta la app en el emulador de Android
yarn android
Antes de usarlo
- La configuración del entorno de desarrollo requiere Xcode, CocoaPods, Android Studio y una versión específica de Node.
- Debes descargar los modelos en el teléfono antes de chatear; los modelos más grandes necesitan más memoria.
Temas
Preguntas frecuentes
- ¿Qué es pocketpal-ai?
- Una app móvil de React Native que ejecuta modelos de lenguaje, conversión de texto a voz y herramientas directamente en el teléfono, sin conexión y sin cuenta. PocketPal AI es una app móvil para iOS, iPadOS y Android que ejecuta modelos de lenguaje GGUF directamente en el dispositivo. Los chats, prompts y documentos permanecen en el teléfono, y la app funciona sin conexión a Internet y sin una cuenta una vez descargado un modelo.
- ¿pocketpal-ai es gratuito? ¿Qué licencia tiene?
- pocketpal-ai es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿pocketpal-ai sigue mantenido?
- Mantenimiento activo. El último commit de pocketpal-ai fue el 20 oct 2026.
- ¿Para qué puedo usar pocketpal-ai?
- Chatear con un asistente de IA en un avión o en un lugar sin conectividad Mantener notas o documentos confidenciales en privado al evitar el procesamiento en la nube Probar y comparar el rendimiento de distintos modelos GGUF en un teléfono específico Crear y compartir asistentes personalizados para juegos de rol o tareas concretas
- ¿Cómo se instala pocketpal-ai?
- Instala la app desde App Store o Google Play Clona el repositorio: git clone https://github.com/a-ghorbani/pocketpal-ai Instala las dependencias de JS: yarn install Ejecuta la app en el emulador de Android: yarn android
- ¿Dónde consigo pocketpal-ai?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/a-ghorbani/pocketpal-ai
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación de escritorio gratuita y de código abierto para ejecutar LLM localmente, con una interfaz de chat y una API compatible con OpenAI y Anthropic.
Distribuye y ejecuta LLM abiertos en un único archivo ejecutable, compatible con la mayoría de los sistemas operativos y arquitecturas de CPU, sin necesidad de instalación.
App de macOS en la barra de menús para ejecutar LLM locales con llama.cpp, un servidor API local y una WebUI integrada.
Configuración para servir Mirai S 27B (un Qwen3.8-27B GGUF) en una RTX 4070 de 12 GB, con una ventana completa de 262k tokens y caché K/V q8_0.
Kit de voz sin conexión basado en onnxruntime para reconocimiento de voz, síntesis de voz, VAD, diarización y más, en múltiples plataformas e idiomas.