SimonSchubert/Kai
OpenClaw alternative in your pocket
What it solves
Kai 9000 is a cross-platform AI assistant designed to move beyond simple text chat by providing persistent memory, the ability to generate interactive user interfaces, and the capacity to execute real-world actions through tool integration and a sandboxed environment.
How it works
Kai operates as a loop where user messages are processed by an AI that can call various tools (web search, shell commands, etc.) and access a memory system. It features a unique memory mechanism where frequently used facts and preferences (those with 5 or more hits) are promoted into the permanent system prompt. Additionally, an "autonomous heartbeat" runs every 30 minutes to proactively check memories and tasks, notifying the user if action is required. On Android, it utilizes a proot-powered Alpine Linux sandbox to run scripts and install packages without requiring root access.
Who it’s for
Users seeking a versatile, privacy-focused AI assistant that works across mobile and desktop, those who want an AI capable of executing technical tasks via a Linux terminal, and people who prefer an assistant that remembers them across sessions.
Highlights
- Interactive UI: Generates full screens like dashboards and quizzes instead of just text blocks.
- Persistent Memory: Automatically learns and remembers user details across conversations.
- Broad Compatibility: Supports 30+ LLM providers, including on-device inference via LiteRT on Android.
- Tool Ecosystem: Integrates with the Model Context Protocol (MCP) to connect to external tool servers for real-time data (finance, weather, etc.).
- Linux Sandbox: Provides a secure, sandboxed Linux environment on Android for running Python scripts and shell commands.
Related
- Project
- Project
- Project
- Project
- Project