Open Minis:Siri AIに望むiOSエージェントの理想形
Open Minisは、内蔵Linux端末と専用CLIを介してAppleのネイティブフレームワークと深く統合されたiOSエージェントアプリです。HomeKitセンサーの照会、写真とヘルスケアデータのクロスリファレンス、インタラクティブな地図作成などを実現し、現在のSiri AIをはるかに凌ぐ能力を示しています。
Open Minisは、iPhoneとiPad向けのチャットボットアプリですが、単なるAI対話インターフェースではありません。Appleがサードパーティ開発者に提供している公式システムフレームワークAPIを巧妙に活用し、リマインダー、ミュージック、カレンダー、マップ、HomeKit、ヘルスケア、ファイルなどのネイティブアプリを深く制御します。さらにVision(OCR)、Apple NLP、クリップボード、音声認識、NFC、Bluetoothなどの低レベル機能にもアクセスできます。これらを可能にしているのは、内蔵のLinux端末環境(iSHベース)であり、各Appleフレームワーク向けにカスタマイズされたコマンドラインインターフェース(CLI)を実行することで、大規模言語モデル(LLM)がデスクトップ端末のようにiOSシステムを操作できるようにしています。
多くの閉じたチャットインターフェースを提供するAIラッパーとは異なり、Open Minisの最大の特徴はその開放性と設定の柔軟性にあります。ユーザーは自然言語でモデルの追加、Pythonパッケージ(ffmpeg、yt-dlpなど)のインストール、GitやSSHの使用、MCPサーバーの接続を指示できます。アプリのファイルシステムはFilesアプリにネイティブファイルプロバイダーとして表示され、任意のフォルダをマウントしてAIにファイルの読み書きを許可できます。さらに、Markdownファイルベースのメモリシステムとスキル作成機能を持ち、自身のワークスペースを自己検査・変更できます。例えば、利用可能なCLIを尋ねると、自動的にガイドを生成します。
筆者の体験は印象的です。まず、自宅の温度と湿度を取得するよう依頼。モデルはHomeKitの権限ダイアログを表示後、すべてのセンサーの生データを解析し、整然とした表形式のレポートを生成しました。同じ時刻にSiri AIは曖昧な反応を示しただけでした。別のテストでは、写真とヘルスケアデータを組み合わせるよう指示。モデルはまずメモリを確認して最近の休暇日付を思い出し、写真をフィルタリングして大型船の画像を特定し、その日のヘルスケアの歩行データを照会して回答を構築しました。すべての処理はデバイス上で決定論的コードに基づいて実行され、高速かつ幻覚なしでした。
さらに創造的な例として、筆者は休暇中の写真をMapKit JSでインタラクティブな地図にまとめるよう依頼。アプリはMapKit開発者トークンの安全な保存を促した後、写真のメタデータを収集し、数分で写真付き地図のHTMLファイルを生成しました。このように、大規模モデルの能力とiOSネイティブフレームワークをシームレスに統合する点が、Siri AIに欠けている部分です。
もちろん、Open Minisは一般ユーザー向けではありません。その潜在能力を最大限引き出すにはある程度の技術的知識が必要であり、インターフェースにも改善の余地があります(推論ステップの選択が直感的でないなど)。しかし、独立した開発者による作品として、AIが単なるチャットボックスに閉じ込められるのではなく、OSの一部として真に機能するとき、iOSデバイスがどのような自動化とインテリジェンスを実現できるかを示す好例です。