Mangi-11/Eta
Android 系统级 AI Agent——越过沙盒,让模型访问底层API、屏幕、终端与你的数据
何を解決するか
Etaは、組み込みのモバイルAIアシスタントの制限を克服し、ユーザーが独自のモデル(BYOK)を導入できるシステムレベルのAndroid用AIエージェントを提供します。単純なチャットインターフェースと実際のデバイス制御の間のギャップを埋め、AIがアプリ間のタスクを実行し、ローカルシステムデータにアクセスし、通常モバイルサンドボックスで制限される技術的コマンドを実行できるようにします。
動作方法
Etaは内部のエージェントランタイムを使用し、「エージェントループ」を管理してモデル呼び出し、ツール実行、フィードバックを調整します。デバイスとやり取りするための複数のメカニズムを採用しています:
- システム統合:Android APIやIntentsを直接呼び出し、設定、メディア、アラームを制御します。Xposed/LSPosedを介して、電源ボタンやメーカーのアシスタントなどのシステムエントリポイントにフックすることも可能です。
- GUIエージェント:アクセシビリティUIツリーとスクリーンショットを使用して、APIを持たないアプリでクリック、スクロール、テキスト入力を実行します。
- 技術環境:組み込みブラウザ(WebView)と完全なLinuxターミナル(PRootまたはchrootによるAlpine/Debian)を備え、スクリプト実行、ファイル管理、コード実行が可能になります。
- コンテキストと記憶:ローカル通知、アプリ使用状況、位置情報を取得し、複数の会話にわたるコンテキストを保持するための長期記憶ファイル(
MEMORY.md)を維持します。 - 拡張性:「スキル」(タスクメソッド/スクリプト)とModel Context Protocol(MCP)をサポートし、リモートツールの統合が可能です。
対象ユーザー
デバイスを実際に制御し、Linuxコマンドを実行し、好みのLLMプロバイダーと統合したい、Androidのパワーユーザーおよび開発者向けです。
特徴
- BYOK(自分のキーを導入):OpenAI、Anthropic、DeepSeek、Kimiなど、幅広いプロバイダーをサポートします。
- システムレベル制御:電源ボタンの押下をインターセプトし、メーカーのアシスタント(BreenoやSuper Xiaoaiなど)を置き換えることが可能。
- 統合Linux環境:PythonやNode.jsのインストールオプション付きの完全なターミナルサポートで、モバイル上で「Vibe Coding」が可能。
- ハイブリッド実行:直接API呼び出し、GUI自動化、シェルスクリプトを組み合わせて複雑なタスクを完了します。
- 個人用コンテキスト:ノート、録音、健康概要などのローカルデータにアクセス(一部の機能はRootが必要)。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト