Asistente personal de IA autoalojable en un único binario de Go que combina chat con LLM, bases de conocimiento RAG y ciclos de agentes para navegar, usar la shell y herramientas MCP.
- Estrellas
- 1,313
- Forks
- 203
- Issues abiertos
- 125
- Último commit
- ayer
¿Qué es?
Kai 9000 es un asistente de IA multiplataforma creado con Kotlin Multiplatform. Funciona como aplicación nativa en Android, iOS, Windows, macOS y Linux, y también como aplicación web. Se conecta con muchos proveedores de LLM, como Anthropic, OpenAI, Gemini, DeepSeek y Groq, además de cualquier API compatible con OpenAI, y puede cambiar automáticamente a otro proveedor si uno falla.
El asistente conserva recuerdos entre conversaciones y añade los que resultan útiles con frecuencia a su system prompt. El system prompt se puede editar, y un proceso periódico en segundo plano revisa los recuerdos y los asuntos pendientes; solo avisa al usuario cuando algo requiere atención. Puede usar herramientas para buscar en la web, enviar notificaciones, gestionar eventos del calendario, ejecutar comandos de shell y conectarse a servidores MCP. En Android, incluye un sandbox de Alpine Linux que funciona mediante proot, sin necesidad de root, para que la IA pueda ejecutar scripts e instalar paquetes.
La interfaz también puede generar pantallas interactivas, como cuestionarios, dashboards y tarjetas de recetas, para que los usuarios puedan navegar tocando botones. En Android está disponible la inferencia en el dispositivo con LiteRT.
Funciones clave
- 01Memoria persistente que conserva datos y preferencias entre conversaciones
- 02Compatibilidad con varios proveedores de LLM, con cambio automático a otro en caso de fallos, además de API compatibles con OpenAI
- 03Ejecución de herramientas para búsquedas web, notificaciones, calendario y comandos de shell
- 04Conexiones con servidores MCP mediante Streamable HTTP
- 05Sandbox de Linux en Android para ejecutar scripts y paquetes
- 06Almacenamiento local cifrado de conversaciones y exportación e importación de ajustes
Casos de uso
- Usar un asistente personal en el teléfono que recuerde tus preferencias
- Cambiar entre varios proveedores de LLM desde una sola aplicación de chat
- Permitir que un agente de IA ejecute scripts o procese datos en un entorno Linux aislado en Android
- Conectar un asistente a servidores MCP públicos para consultar documentación y datos sobre el clima o finanzas
Inicio rápido
- 1
Instalar en macOS con Homebrew
brew install --cask simonschubert/tap/kai - 2
Instalar en Arch Linux con un ayudante de AUR
yay -S kai-bin - 3
Instalar en Windows con Winget
winget install SimonSchubert.Kai - 4
O descargar la aplicación desde Play Store, App Store, F-Droid, la aplicación web o GitHub Releases
Antes de usarlo
- Algunas compilaciones son específicas de una plataforma, como Linux Sandbox, que solo está disponible para Android.
- La mayoría de las funciones necesitan un servicio de LLM, y muchos proveedores requieren una clave de API.
Temas
Preguntas frecuentes
- ¿Qué es Kai?
- Asistente de IA de código abierto al estilo de OpenClaw, con memoria persistente y disponible en Android, iOS, escritorio y la web. Kai 9000 es un asistente de IA multiplataforma creado con Kotlin Multiplatform. Funciona como aplicación nativa en Android, iOS, Windows, macOS y Linux, y también como aplicación web. Se conecta con muchos proveedores de LLM, como Anthropic, OpenAI, Gemini, DeepSeek y Groq, además de cualquier API compatible con OpenAI, y puede cambiar automáticamente a otro proveedor si uno falla.
- ¿Kai es gratuito? ¿Qué licencia tiene?
- Kai es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Kai sigue mantenido?
- Mantenimiento activo. El último commit de Kai fue el 21 oct 2026.
- ¿Para qué puedo usar Kai?
- Usar un asistente personal en el teléfono que recuerde tus preferencias Cambiar entre varios proveedores de LLM desde una sola aplicación de chat Permitir que un agente de IA ejecute scripts o procese datos en un entorno Linux aislado en Android Conectar un asistente a servidores MCP públicos para consultar documentación y datos sobre el clima o finanzas
- ¿Cómo se instala Kai?
- Instalar en macOS con Homebrew: brew install --cask simonschubert/tap/kai Instalar en Arch Linux con un ayudante de AUR: yay -S kai-bin Instalar en Windows con Winget: winget install SimonSchubert.Kai O descargar la aplicación desde Play Store, App Store, F-Droid, la aplicación web o GitHub Releases
- ¿Dónde consigo Kai?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/SimonSchubert/Kai
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Cliente de chat con IA para Android, derivado de RikkaHub, con chats entre compañeros, control remoto de computadoras por SSH y transmisión de pantalla, además de traducción entre apps.
Plataforma autohospedada y centrada en la privacidad para asistentes personales de IA, con agentes autónomos, más de 250 herramientas, compatibilidad con MCP y conexión con Telegram y WhatsApp.
App de Google AI Edge para Android e iOS que permite probar LLMs open source y casos de uso de GenAI en el dispositivo, sin conexión.
LobeHub es una plataforma para organizar agentes de IA en equipos siempre activos, que se pueden contratar, programar y supervisar desde un mismo lugar.
Asistente personal de IA y Agent Harness de código abierto que planifica tareas, ejecuta herramientas y skills, y conserva la memoria en canales web y de mensajería.