Repolode
SimonSchubert

SimonSchubert/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.

Alternativa open source a:ChatGPTClaude

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. 1

    Instale no macOS com Homebrew

    brew install --cask simonschubert/tap/kai
  2. 2

    Instale no Arch Linux com um auxiliar de AUR

    yay -S kai-bin
  3. 3

    Instale no Windows com Winget

    winget install SimonSchubert.Kai
  4. 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