DroidRun — モバイルデバイス自動化のためのパーソナルアシスタント
8,696 スター
音声コマンドだけで複雑なタスクを実行するスマートフォンの利用を思い描いてください—宿の予約、ソーシャルメディアのトレンド検索、言語練習など、画面に一度も触れることなく実行できます。それがDroidRunが提供するもので、モバイルデバイスを真に「スマート」にするフレームワークです。
DroidRunとは?
DroidRunは、大規模言語モデル(LLM)を使用して、AndroidおよびiOSデバイスを自然言語コマンドで制御するPythonフレームワークです。本質的には、音声指示とモバイルデバイスインターフェースを橋渡しするものです。
なぜ開発者たちは熱狂しているのか?
- 主要なLLMをすべてサポート: OpenAI、Anthropic、Gemini、Ollama、DeepSeek — ニーズに合ったモデルを選択可能
- 複雑なシナリオの自動化: タスクプランナーが複雑なリクエストをアクションのシーケンスに分解
- ビジュアルインターフェース理解: スクリーンショット分析により、エージェントがデバイス画面を「確認」可能
- 統合の柔軟性: クイックスタート用のCLIとカスタムソリューション用のPython APIの両方を用意
技術的な仕組み
DroidRunは以下の組み合わせを使用しています:
- コンピュータビジョン — インターフェース分析用
- LLMエージェント — コマンド理解とアクション計画用
- 自動化API — Android/iOSでのユーザー操作エミュレーション用
インストールは非常に簡単です:
pip install droidrun
実際のユースケース
- アプリケーション testing: 自然言語での自動UIテスト
- 従業員トレーニング: エンタープライズアプリケーションの新規ユーザー向けステップバイステップガイド
- パーソナルアシスタント: デイリーチェックリストなどのRoutineタスクの自動化
- リモートアシスタンス: 音声指示でITに不慣れなユーザーをサポート
印象的なデモ
DroidRunは指定されたパラメータに基づいて宿を検索し予約を完了します
誰が特に役立つと思うか?
- テスト用途のモバイル開発者
- 自動化シナリオ作成のためのQAエンジニア
- ユーザーシナリオ調査のためのプロダクトチーム
- 個人プロジェクトのための自動化愛好家
今すぐ始める
公式ドキュメントとクイックスタートガイドはプロジェクトウェブサイト>で公開されています。コミュニティは急速に成長しています — Discord>に参加してアイデアを議論しましょう。
DroidRunはモバイルデバイスとのインタラクションの新時代を開きます — あなたのスマートフォンが単なるツールではなく、真にインテリジェントなアシスタントになります。
関連プロジェクト
IndexTTS2:合成音声が真に自然に聞こえるとき
Python ★ 21,665
🤗 Diffusers — 拡散モデルに取り組むためのツール
Python ★ 33,982
Ciphey: When a cipher reveals its secrets on its own in 3 seconds
Python ★ 21,474
Zotero-arXiv-Daily - 科学研究のパーソナルアシスタント
Python ★ 5,643
Sarenka — 脆弱性と攻撃表面分析のためのOSINTパワーハウス
Python ★ 667
Claude CodeにiOSシミュレーターを操作させる方法
Python ★ 1,130
