Repolode
SimonSchubert

SimonSchubert/Kai

Android、iOS、デスクトップ、Webで動作する、永続メモリを備えたOpenClawスタイルのオープンソースAIアシスタント。

代替できる製品:ChatGPTClaude

スター
1,313
フォーク
203
未解決の Issue
125
最終コミット
昨日

これは何?

Kai 9000は、Kotlin Multiplatformで構築されたクロスプラットフォームのAIアシスタントです。Android、iOS、Windows、macOS、Linuxではネイティブアプリとして、WebではWebアプリとして動作します。Anthropic、OpenAI、Gemini、DeepSeek、Groqをはじめとする多数のLLMプロバイダーに接続でき、OpenAI互換APIにも対応しています。プロバイダーに障害が発生した場合は、別のプロバイダーへ自動的に切り替えられます。

会話をまたいで記憶を保持し、よく役立つ記憶をシステムプロンプトに追加します。システムプロンプトは編集可能です。また、定期的にバックグラウンドで動作するハートビートが記憶と保留中の項目を確認し、対応が必要な場合にのみユーザーへ通知します。Web検索、通知、カレンダーイベント、シェルコマンド、MCPサーバー用のツールを呼び出せます。Androidでは、組み込みのAlpine Linuxサンドボックスがproot経由でroot権限なしに動作し、AIがスクリプトを実行したりパッケージをインストールしたりできます。

クイズ、ダッシュボード、レシピカードなどのインタラクティブな画面を生成でき、ユーザーはボタンをタップして操作できます。AndroidではLiteRTによるオンデバイス推論も利用できます。

主な機能

  • 01会話をまたいで事実や好みを保持する永続メモリ
  • 02自動フェイルオーバーとOpenAI互換APIに対応したマルチプロバイダーLLMサポート
  • 03Web検索、通知、カレンダー、シェルコマンドのツール実行
  • 04Streamable HTTP経由でのMCPサーバー接続
  • 05Android上でスクリプトやパッケージを実行できるLinuxサンドボックス
  • 06会話データの暗号化されたローカル保存と、設定のエクスポート/インポート

ユースケース

  • 好みを覚えてくれるパーソナルアシスタントをスマートフォンで使う
  • 1つのチャットアプリで複数のLLMプロバイダーを切り替えて使う
  • Android上のサンドボックス化されたLinux環境で、AIエージェントにスクリプトの実行やデータ処理をさせる
  • 公開MCPツールサーバーにアシスタントを接続し、ドキュメント、天気、金融データなどを利用する

クイックスタート

  1. 1

    HomebrewでmacOSにインストール

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

    AURヘルパーでArch Linuxにインストール

    yay -S kai-bin
  3. 3

    WingetでWindowsにインストール

    winget install SimonSchubert.Kai
  4. 4

    または、Playストア、App Store、F-Droid、Webアプリ、GitHub Releasesからアプリをダウンロード

使う前に知っておきたいこと

  • Linux Sandboxなど、一部のビルドは特定のプラットフォーム専用です。Linux SandboxはAndroid専用です。
  • ほとんどの機能ではLLMサービスが必要で、多くのプロバイダーではAPIキーが必要です。

トピック

よくある質問

Kai とは?
Android、iOS、デスクトップ、Webで動作する、永続メモリを備えたOpenClawスタイルのオープンソースAIアシスタント。 Kai 9000は、Kotlin Multiplatformで構築されたクロスプラットフォームのAIアシスタントです。Android、iOS、Windows、macOS、Linuxではネイティブアプリとして、WebではWebアプリとして動作します。Anthropic、OpenAI、Gemini、DeepSeek、Groqをはじめとする多数のLLMプロバイダーに接続でき、OpenAI互換APIにも対応しています。プロバイダーに障害が発生した場合は、別のプロバイダーへ自動的に切り替えられます。
Kai は無料で使えますか?ライセンスは?
Kai は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Kai は今もメンテナンスされていますか?
活発にメンテナンス中。Kai の最終コミットは 2026年10月21日 です。
Kai は何に使えますか?
好みを覚えてくれるパーソナルアシスタントをスマートフォンで使う 1つのチャットアプリで複数のLLMプロバイダーを切り替えて使う Android上のサンドボックス化されたLinux環境で、AIエージェントにスクリプトの実行やデータ処理をさせる 公開MCPツールサーバーにアシスタントを接続し、ドキュメント、天気、金融データなどを利用する
Kai のインストール方法は?
HomebrewでmacOSにインストール: brew install --cask simonschubert/tap/kai AURヘルパーでArch Linuxにインストール: yay -S kai-bin WingetでWindowsにインストール: winget install SimonSchubert.Kai または、Playストア、App Store、F-Droid、Webアプリ、GitHub Releasesからアプリをダウンロード
Kai はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/SimonSchubert/Kai

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト