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 the AI processes user messages and calls various tools (such as web search or shell commands) to find answers. It features a memory system that stores facts and preferences; if a piece of information is used frequently (5+ times), it is promoted to the system prompt for permanent access. Additionally, a background "heartbeat" process runs every 30 minutes to review tasks and notify the user of items needing attention.

Who it’s for

Users seeking a versatile, open-source AI companion that works across Android, iOS, Windows, macOS, Linux, and Web, particularly those who want local on-device inference on Android or the ability to run scripts in a secure Linux sandbox.

Highlights

  • Interactive UI: Generates full interactive screens like dashboards and quizzes instead of just text.
  • Persistent Memory: Automatically remembers and promotes important details across conversations.
  • Extensive Provider Support: Compatible with 29 LLM providers and supports on-device inference via LiteRT on Android.
  • Linux Sandbox: Includes a built-in Alpine Linux environment on Android for executing shell commands and Python scripts.
  • MCP Support: Connects to remote tool servers via the Model Context Protocol for extended capabilities like financial data or weather forecasts.
  • Autonomous Heartbeat: Periodically self-checks for pending actions or updates to notify the user.

Related

  • Project
  • Project
  • Project
  • Project
  • Project