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

通常の初回起動フロー

  1. milady setup(またはインストーラー)を実行。
  2. インタラクティブなウィザードが、パーソナ(例:Sakuya、Reimu)とボイススタイルの選択を促します。
  3. 言語モデルを選択 – Anthropic、OpenAI、またはローカルのOllamaモデルに接続できます。
  4. (オプション)BNBチェーン取引を希望する場合はEVMプライベートキーを提供。
  5. ダッシュボードは 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エージェント」のパラダイムの具体的な実装です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト