Assistente pessoal de IA auto-hospedável, distribuído como um único binário Go, que combina chat com LLMs, bases de conhecimento com RAG e ciclos de agentes para navegar na web, usar o shell e ferramentas MCP.
- Estrelas
- 1,313
- Forks
- 203
- Issues abertas
- 125
- Último commit
- ontem
O que é?
Kai 9000 é um assistente de IA multiplataforma desenvolvido com Kotlin Multiplatform. Ele funciona como app nativo no Android, iOS, Windows, macOS e Linux, além de estar disponível como app web. Conecta-se a vários provedores de LLM, incluindo Anthropic, OpenAI, Gemini, DeepSeek e Groq, além de aceitar qualquer API compatível com OpenAI. Se um provedor falhar, pode alternar automaticamente para outro.
O assistente mantém memórias entre conversas e incorpora ao system prompt aquelas que se mostram úteis com frequência. O system prompt pode ser editado, e um heartbeat periódico em segundo plano revisa as memórias e os itens pendentes, notificando o usuário apenas quando algo exige atenção. Ele pode usar ferramentas de busca na web, notificações, eventos de calendário, comandos de shell e servidores MCP. No Android, um sandbox integrado com Alpine Linux roda por meio do proot, sem root, permitindo que a IA execute scripts e instale pacotes.
A interface também pode gerar telas interativas, como quizzes, dashboards e cartões de receitas, permitindo que os usuários naveguem tocando nos botões. No Android, também há inferência no dispositivo com LiteRT.
Recursos principais
- 01Memória persistente que mantém fatos e preferências entre conversas
- 02Suporte a vários provedores de LLM, com failover automático e compatibilidade com APIs OpenAI
- 03Execução de ferramentas para busca na web, notificações, calendário e comandos de shell
- 04Conexões com servidores MCP via Streamable HTTP
- 05Sandbox Linux no Android para executar scripts e instalar pacotes
- 06Armazenamento local criptografado das conversas e exportação/importação das configurações
Casos de uso
- Usar um assistente pessoal no celular que se lembra das suas preferências
- Alternar entre vários provedores de LLM em um único app de chat
- Permitir que um agente de IA execute scripts ou processe dados em um ambiente Linux isolado no Android
- Conectar um assistente a servidores MCP públicos para acessar ferramentas e dados de documentação, clima ou finanças
Início rápido
- 1
Instale no macOS com Homebrew
brew install --cask simonschubert/tap/kai - 2
Instale no Arch Linux com um auxiliar de AUR
yay -S kai-bin - 3
Instale no Windows com Winget
winget install SimonSchubert.Kai - 4
Ou baixe o app na Play Store, App Store, F-Droid, no app web ou em GitHub Releases
Antes de usar
- Algumas versões são específicas de uma plataforma, como o Linux Sandbox, que está disponível apenas para Android.
- A maioria dos recursos precisa de um serviço de LLM, e muitos provedores exigem uma chave de API.
Tópicos
Perguntas frequentes
- O que é Kai?
- Um assistente de IA de código aberto, no estilo do OpenClaw, com memória persistente e disponível para Android, iOS, desktop e web. Kai 9000 é um assistente de IA multiplataforma desenvolvido com Kotlin Multiplatform. Ele funciona como app nativo no Android, iOS, Windows, macOS e Linux, além de estar disponível como app web. Conecta-se a vários provedores de LLM, incluindo Anthropic, OpenAI, Gemini, DeepSeek e Groq, além de aceitar qualquer API compatível com OpenAI. Se um provedor falhar, pode alternar automaticamente para outro.
- Kai é gratuito? Qual é a licença?
- Kai é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Kai ainda é mantido?
- Manutenção ativa. O último commit de Kai foi em 21 de out. de 2026.
- Para que posso usar Kai?
- Usar um assistente pessoal no celular que se lembra das suas preferências Alternar entre vários provedores de LLM em um único app de chat Permitir que um agente de IA execute scripts ou processe dados em um ambiente Linux isolado no Android Conectar um assistente a servidores MCP públicos para acessar ferramentas e dados de documentação, clima ou finanças
- Como instalar Kai?
- Instale no macOS com Homebrew: brew install --cask simonschubert/tap/kai Instale no Arch Linux com um auxiliar de AUR: yay -S kai-bin Instale no Windows com Winget: winget install SimonSchubert.Kai Ou baixe o app na Play Store, App Store, F-Droid, no app web ou em GitHub Releases
- Onde consigo Kai?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SimonSchubert/Kai
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um cliente de chat com IA para Android, derivado do RikkaHub, com conversas entre parceiros, controle remoto de computadores por SSH e transmissão de tela, além de tradução entre apps.
Plataforma de assistente pessoal de IA auto-hospedada e focada em privacidade, com agentes autônomos, mais de 250 ferramentas, suporte a MCP e integração com Telegram e WhatsApp.
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 LobeHub é uma plataforma para organizar agentes de IA em equipes sempre ativas, que podem ser contratadas, agendadas e avaliadas em um só lugar.
Assistente pessoal de IA e Agent Harness de código aberto que planeja tarefas, executa ferramentas e skills e mantém memória em canais Web e de mensagens instantâneas.