Assistente de IA com voz e câmera, em tempo real e totalmente local, baseado no Gemma 4 e no llama.cpp, para Apple Silicon ou Linux.
WWRJ3321/IRIDIS
Um app para Android que executa LLMs totalmente offline no próprio dispositivo, com agentes locais, memória, voz e uma API na LAN compatível com OpenAI e Ollama.
- Estrelas
- 95
- Forks
- 8
- Issues abertas
- 3
- Último commit
- há 10 horas
O que é?
IRIDIS é uma plataforma de IA completa para Android que roda no próprio dispositivo. Ela executa modelos de linguagem diretamente no celular usando três mecanismos de inferência: llama.cpp (modelos GGUF), MNN-LLM e LiteRT-LM, que podem usar CPU, GPU ou NPU da Qualcomm, dependendo do dispositivo. As conversas, a fala e os registros ficam no aparelho, e o app funciona no modo avião.
Além do chat, o app inclui um modo de agente que pode ler e gravar arquivos, pesquisar na web e executar tarefas agendadas, com a opção de desfazer as alterações. Também oferece memória de longo prazo, busca em documentos locais, reconhecimento e síntese de fala offline e conversação por voz sem usar as mãos. Quando ativado nas configurações, o celular pode disponibilizar na LAN uma API local compatível com OpenAI e Ollama, que exige uma chave de API para acessos não locais.
O projeto requer Android 12 ou posterior em arm64 e usa a licença Apache-2.0. Para compilar a partir do código-fonte, são necessários JDK 17, Android SDK 35 e NDK r27c ou posterior.
Recursos principais
- 01Executa modelos GGUF, MNN e LiteRT-LM no dispositivo, com suporte a CPU, GPU ou NPU da Qualcomm.
- 02Funciona offline, mantendo conversas, fala e registros no celular.
- 03O modo de agente pode ler e gravar arquivos, pesquisar na web e executar tarefas agendadas, com alterações que podem ser desfeitas.
- 04Memória de longo prazo e busca em documentos locais.
- 05Reconhecimento e síntese de fala offline, com conversação por voz sem usar as mãos.
- 06API local compatível com os formatos OpenAI e Ollama, acessível na LAN com uma chave de API.
Casos de uso
- Conversar com um LLM em um celular Android sem enviar dados para a nuvem.
- Consultar documentos locais privados com um modelo que nunca sai do dispositivo.
- Usar o celular como servidor local de modelos para outros dispositivos na mesma rede.
- Executar um assistente de voz offline para usar sem as mãos.
Início rápido
- 1
Baixe e instale o APK na página Releases
- 2
Baixe ou importe um modelo em Model Management
- 3
Comece a conversar; abra Agents quando precisar de ferramentas
Antes de usar
- Requer Android 12 ou superior em arm64 (Snapdragon 8 Gen 1 ou mais recente), portanto não funciona em outras plataformas.
- Recomenda-se 12 GB de RAM para modelos com 4B parâmetros ou mais.
- Alguns modelos de voz opcionais são limitados ao uso não comercial.
- O runtime Qualcomm QNN para NPU é proprietário e não é distribuído com o código-fonte.
Em coleções
Tópicos
Perguntas frequentes
- O que é IRIDIS?
- Um app para Android que executa LLMs totalmente offline no próprio dispositivo, com agentes locais, memória, voz e uma API na LAN compatível com OpenAI e Ollama. IRIDIS é uma plataforma de IA completa para Android que roda no próprio dispositivo. Ela executa modelos de linguagem diretamente no celular usando três mecanismos de inferência: llama.cpp (modelos GGUF), MNN-LLM e LiteRT-LM, que podem usar CPU, GPU ou NPU da Qualcomm, dependendo do dispositivo. As conversas, a fala e os registros ficam no aparelho, e o app funciona no modo avião.
- IRIDIS é gratuito? Qual é a licença?
- IRIDIS é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- IRIDIS ainda é mantido?
- Manutenção ativa. O último commit de IRIDIS foi em 6 de nov. de 2026.
- Para que posso usar IRIDIS?
- Conversar com um LLM em um celular Android sem enviar dados para a nuvem. Consultar documentos locais privados com um modelo que nunca sai do dispositivo. Usar o celular como servidor local de modelos para outros dispositivos na mesma rede. Executar um assistente de voz offline para usar sem as mãos.
- Como instalar IRIDIS?
- Baixe e instale o APK na página Releases Baixe ou importe um modelo em Model Management Comece a conversar; abra Agents quando precisar de ferramentas
- Onde consigo IRIDIS?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/WWRJ3321/IRIDIS
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App Android para conversar com modelos GGUF executados localmente via llama.cpp ou com provedores remotos como OpenAI, Anthropic, Ollama e DeepSeek.
Um app mobile em React Native que executa modelos de linguagem, converte texto em fala e usa ferramentas diretamente no celular, offline e sem precisar de uma conta.
Um cliente de chat em Flutter que executa modelos GGUF no próprio dispositivo, em Android e iOS, ou se conecta a APIs na nuvem da OpenAI, Anthropic, Gemini ou Kimi.
SDK multiplataforma para executar modelos de LLM, fala, visão e imagem totalmente no dispositivo, em iOS, Android, web, desktop e servidores.
Frontend mobile nativo para conversar com LLMs, executar modelos gguf no próprio dispositivo ou se conectar a APIs comerciais e open source.