Asistente de IA de voz y cámara en tiempo real, totalmente local, basado en Gemma 4 y llama.cpp, que funciona en Apple Silicon o Linux.
WWRJ3321/IRIDIS
Una app para Android que ejecuta LLMs sin conexión en el dispositivo, con agentes locales, memoria, voz y una API en la LAN compatible con OpenAI y Ollama.
- Estrellas
- 100
- Forks
- 8
- Issues abiertos
- 3
- Último commit
- ayer
¿Qué es?
IRIDIS es una plataforma de IA integral para Android que se ejecuta en el dispositivo. Ejecuta modelos de lenguaje directamente en el teléfono mediante tres motores de inferencia: llama.cpp (modelos GGUF), MNN-LLM y LiteRT-LM, que pueden usar la CPU, la GPU o una NPU de Qualcomm, según el dispositivo. Los chats, el audio y los registros de conversaciones permanecen en el dispositivo, y la app funciona en modo avión.
Además del chat, la app incluye un modo de agente que puede leer y escribir archivos, buscar en la web y ejecutar tareas programadas, con cambios que se pueden deshacer. También ofrece memoria a largo plazo, recuperación de documentos locales, reconocimiento y síntesis de voz sin conexión, y conversación por voz manos libres. Si se activa en la configuración, el teléfono puede ofrecer en la LAN una API local compatible con OpenAI y Ollama; se requiere una clave de API para el acceso desde fuera del dispositivo.
El proyecto requiere Android 12 o posterior en arm64 y cuenta con licencia Apache-2.0. Para compilarlo desde el código fuente se necesitan JDK 17, Android SDK 35 y NDK r27c o posterior.
Funciones clave
- 01Ejecuta modelos GGUF, MNN y LiteRT-LM en el dispositivo, con compatibilidad con CPU, GPU o NPU de Qualcomm.
- 02Funciona sin conexión y mantiene los chats, el audio y los registros en el teléfono.
- 03El modo de agente puede leer y escribir archivos, buscar en la web y ejecutar tareas programadas; los cambios se pueden deshacer.
- 04Memoria a largo plazo y recuperación de documentos locales.
- 05Reconocimiento y síntesis de voz sin conexión, con conversación manos libres.
- 06API local compatible con los formatos de OpenAI y Ollama, accesible en la LAN con una clave de API.
Casos de uso
- Chatear con un LLM en un teléfono Android sin enviar datos a la nube.
- Consultar documentos locales privados con un modelo que nunca sale del dispositivo.
- Usar el teléfono como servidor local de modelos para otros dispositivos de la misma red.
- Usar un asistente de voz sin conexión y con manos libres.
Inicio rápido
- 1
Descarga e instala el APK desde la página de Releases
- 2
Descarga o importa un modelo en Model Management
- 3
Empieza a chatear; abre Agents cuando necesites herramientas
Antes de usarlo
- Requiere Android 12 o superior en arm64 (Snapdragon 8 Gen 1 o posterior), por lo que no funciona en otras plataformas.
- Se recomiendan 12 GB de RAM para los modelos de 4B parámetros o más.
- Algunos modelos de voz opcionales solo se pueden usar con fines no comerciales.
- El runtime Qualcomm QNN para NPU es propietario y no se distribuye con el código fuente.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es IRIDIS?
- Una app para Android que ejecuta LLMs sin conexión en el dispositivo, con agentes locales, memoria, voz y una API en la LAN compatible con OpenAI y Ollama. IRIDIS es una plataforma de IA integral para Android que se ejecuta en el dispositivo. Ejecuta modelos de lenguaje directamente en el teléfono mediante tres motores de inferencia: llama.cpp (modelos GGUF), MNN-LLM y LiteRT-LM, que pueden usar la CPU, la GPU o una NPU de Qualcomm, según el dispositivo. Los chats, el audio y los registros de conversaciones permanecen en el dispositivo, y la app funciona en modo avión.
- ¿IRIDIS es gratuito? ¿Qué licencia tiene?
- IRIDIS es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿IRIDIS sigue mantenido?
- Mantenimiento activo. El último commit de IRIDIS fue el 6 nov 2026.
- ¿Para qué puedo usar IRIDIS?
- Chatear con un LLM en un teléfono Android sin enviar datos a la nube. Consultar documentos locales privados con un modelo que nunca sale del dispositivo. Usar el teléfono como servidor local de modelos para otros dispositivos de la misma red. Usar un asistente de voz sin conexión y con manos libres.
- ¿Cómo se instala IRIDIS?
- Descarga e instala el APK desde la página de Releases Descarga o importa un modelo en Model Management Empieza a chatear; abre Agents cuando necesites herramientas
- ¿Dónde consigo IRIDIS?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/WWRJ3321/IRIDIS
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
App de Android para chatear con modelos GGUF que se ejecutan localmente mediante llama.cpp o con proveedores remotos como OpenAI, Anthropic, Ollama y DeepSeek.
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.
Cliente de chat en Flutter que ejecuta modelos GGUF en el dispositivo en Android e iOS, o se conecta a las API en la nube de OpenAI, Anthropic, Gemini o Kimi.
SDK multiplataforma para ejecutar modelos de LLM, voz, visión e imágenes completamente en el dispositivo, en iOS, Android, web, escritorio y servidores.
Frontend móvil nativo para chatear con LLM, ejecutar modelos gguf en el dispositivo o conectarse a APIs comerciales y de código abierto.