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.
Vali-98/ChatterUI
Frontend mobile nativo para conversar com LLMs, executar modelos gguf no próprio dispositivo ou se conectar a APIs comerciais e open source.
Alternativa open source a:ChatGPT
- Estrelas
- 2,877
- Forks
- 279
- Issues abertas
- 10
- Último commit
- há 3 dias
O que é?
ChatterUI é um app mobile para conversar com modelos de linguagem grandes. No Local Mode, ele executa arquivos de modelos gguf diretamente em um celular Android usando llama.cpp, com opções para importar um modelo para o app ou acessá-lo pelo armazenamento do dispositivo. No Remote Mode, ele se conecta a backends como koboldcpp, text-generation-webui e Ollama, além de APIs hospedadas, incluindo OpenAI, Claude, Cohere e Open Router.
Além do chat básico, o app oferece suporte a character cards seguindo a especificação Character Card v2, com vários chats por personagem. Os usuários podem ajustar as configurações de sampler e a formatação instruct, além de usar o mecanismo de text-to-speech do dispositivo para ouvir as respostas. Os backends genéricos Text Completion e Chat Completion permitem usar outros provedores compatíveis, e um sistema de templates possibilita definir APIs personalizadas.
A versão atual é distribuída como APK nas releases do GitHub. O README informa que não há versão para iOS porque o desenvolvedor não tem acesso a um dispositivo iOS.
Recursos principais
- 01Executa modelos gguf no próprio dispositivo em Local Mode, usando llama.cpp
- 02Conecta-se a koboldcpp, text-generation-webui, Ollama e APIs hospedadas, como OpenAI e Claude
- 03Oferece suporte a Character Card v2 para conversar com personagens
- 04Permite vários chats por personagem, com configurações ajustáveis de sampler e formatação instruct
- 05Usa o mecanismo de text-to-speech do dispositivo
Casos de uso
- Conversar com um modelo local em um celular Android sem conexão de rede
- Usar um cliente mobile para um servidor Ollama ou koboldcpp hospedado por você
- Acessar OpenAI ou Claude pelo celular em conversas com personagens
- Fazer roleplay ou conversar com personagens usando character cards importados
Início rápido
- 1
Baixe e instale o APK mais recente na página de lançamentos
Antes de usar
- O iOS não está disponível no momento.
- O modo local requer modelos gguf que caibam na memória do dispositivo.
- Licenciado sob a AGPL-3.0, uma licença copyleft.
Em coleções
Tópicos
Perguntas frequentes
- O que é ChatterUI?
- Frontend mobile nativo para conversar com LLMs, executar modelos gguf no próprio dispositivo ou se conectar a APIs comerciais e open source. ChatterUI é um app mobile para conversar com modelos de linguagem grandes. No Local Mode, ele executa arquivos de modelos gguf diretamente em um celular Android usando llama.cpp, com opções para importar um modelo para o app ou acessá-lo pelo armazenamento do dispositivo. No Remote Mode, ele se conecta a backends como koboldcpp, text-generation-webui e Ollama, além de APIs hospedadas, incluindo OpenAI, Claude, Cohere e Open Router.
- ChatterUI é gratuito? Qual é a licença?
- ChatterUI é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ChatterUI ainda é mantido?
- Manutenção ativa. O último commit de ChatterUI foi em 4 de nov. de 2026.
- Para que posso usar ChatterUI?
- Conversar com um modelo local em um celular Android sem conexão de rede Usar um cliente mobile para um servidor Ollama ou koboldcpp hospedado por você Acessar OpenAI ou Claude pelo celular em conversas com personagens Fazer roleplay ou conversar com personagens usando character cards importados
- Como instalar ChatterUI?
- Baixe e instale o APK mais recente na página de lançamentos
- Onde consigo ChatterUI?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Vali-98/ChatterUI
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Binding de React Native para llama.cpp, que permite executar LLMs GGUF no dispositivo em apps para iOS e Android.
App Android para conversar com modelos GGUF executados localmente via llama.cpp ou com provedores remotos como OpenAI, Anthropic, Ollama e DeepSeek.
Um app para Android e iOS do Google AI Edge para testar LLMs de código aberto e casos de uso de GenAI no dispositivo, offline, pelo celular.
O app mobile do Cherry Studio para iOS e Android permite conversar com vários modelos de IA, executar agentes, conectar ferramentas MCP e gerar imagens.
SDK multiplataforma para executar modelos de LLM, fala, visão e imagem totalmente no dispositivo, em iOS, Android, web, desktop e servidores.