milady-ai/milady
terminally online
Milady – 個人用プライバシー最優先のローカル実行AIアシスタント
何であるか – Miladyは、デフォルトで自宅のマシン上で実行される個人用AIアシスタントです。オープンソースの elizaOS スタックに基づいて構築されており、ホストされた Eliza Cloud または、他の場所で実行している任意のセルフホスト型Miladyバックエンドにも接続可能です。目的は、応答性が高く、かわいらしい(3Dアバター)見た目を持ち、明示的にリモートバックエンドを有効化しない限り、決して「家に電話をかけない」AIガールフレンド/アシスタントです。
主な機能
- ローカル優先の推論 – コアエージェントはCPU/GPU上で実行されます。オンボーディング時にモデルプロバイダー(Anthropic Claude、OpenAI GPT、またはローカルのOllamaモデル)を選択できます。
- マルチプラットフォームフロントエンド – WebGLベースの3Dアバターを備えたデスクトップアプリ(macOS、Windows、Linux)、Telegram/Discord接続、およびブラウザベースのダッシュボードUI。
- エネルギー意識型デスクトップアプリ – ウィンドウが非表示またはノートPCがバッテリー駆動の場合は、レンダリングを制限し、GPU使用量を低く抑えます。
- アクションストリーミング – 長時間実行されるツール呼び出し(例:Web検索、ファイル操作)は、ログを長く追加するのではなく、前の行を置き換える形でプログレッシブにUIにストリーミングされます。
- DeFi統合 – BNBスマートチェーン(PancakeSwap取引、ウォレット生成、Binance Skills Hub経由のミームコイン発見)の組み込みサポート。プライベートキーはローカルで提供するか、クラウドバックエンドで管理できます。
- プラグインシステム – ダッシュボードまたはCLIからインストール可能な「スキル」(例:meme-rush スキル)のレジストリがあります。
- リモートバックエンドモード – VPS、ホームラブ、またはTailscaleで公開されたサーバー上でMiladyバックエンドを実行し、APIトークンを使ってデスクトップ/Web UIと安全に通信できます。
入手方法
| プラットフォーム | インストール方法 |
|---|---|
| macOS (Apple Silicon & Intel) | Releasesページから署名済みDMGをダウンロード |
| Windows | ReleasesからインストーラーEXEをダウンロード |
| Linux (x86_64) | Releasesからtar.gzインストーラーをダウンロードし、./installerを実行 |
| Android | Google PlayストアまたはReleasesからの直接APK |
| iOS | まもなく(App Store) |
| CLIのみ | npm install -g miladyai またはワンライナー `curl -fsSL https://get.milady.ai |
通常の初回起動フロー
milady setup(またはインストーラー)を実行。- インタラクティブなウィザードが、パーソナ(例:Sakuya、Reimu)とボイススタイルの選択を促します。
- 言語モデルを選択 – Anthropic、OpenAI、またはローカルのOllamaモデルに接続できます。
- (オプション)BNBチェーン取引を希望する場合はEVMプライベートキーを提供。
- ダッシュボードは
http://localhost:2138で利用可能になります;ターミナルにライブアクティビティを表示するTUIが表示されます。
コマンドライン概要
milady # インタラクティブUI + ダッシュボードを起動(デフォルト)
milady start # APIサーバーのみを実行(TUIなし)
milady dashboard # ブラウザでWeb UIを開く
milady plugins install <name> # スキルを追加(例:meme-rush)
milady config get <key> # 設定値を読み込む
milady doctor # ヘルスチェックを実行
リモートデプロイ – MILADY_API_BIND=0.0.0.0 を設定し、強力な MILADY_API_TOKEN を生成すると、他のマシンからバックエンドにアクセス可能になります。Tailscaleトンネルと組み合わせるか、HTTPSの背後で公開し、オンボーディング時にデスクトップまたはWeb UIをリモートアドレスに設定します。
セキュリティに関する注意事項
- デフォルトではAPIは
127.0.0.1にバインドされ、外部アクセスは不可能です。 - APIを公開する際は、
MILADY_API_TOKENを設定し、必要に応じてMILADY_ALLOWED_ORIGINSを設定して誰が呼び出せるかを制限する必要があります。 - デスクトップアプリは、Eliza Cloudバックエンドを有効化しない限り、会話データをアップロードしません。
なぜ重要なのか – Miladyは、ローカルLLM推論、プラグイン駆動型ツールシステム、およびオプションのブロックチェーン連携を統合した、完全なスタックでプライバシー中心のAIアシスタントの実例を示しています。これは、常にオンラインのSaaSチャットボットの代替として、多くの開発者が探求している「ローカルファーストAIエージェント」のパラダイムの具体的な実装です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト