Repolode
micro

micro/mu

メール、SMS、XMPP、HTTPでリクエストを受け付け、メールやカレンダー、ファイルなどのツールを使って動作する、Go製のオープンソースな個人向けAIアシスタントのランタイムです。

スター
436
フォーク
22
未解決の Issue
61
最終コミット
7 時間前

これは何?

Muは、セルフホスト可能なパーソナルアシスタントMicroを支えるランタイムです。HTTP、SMTPメール、SMS、XMPPからのメッセージがすべて1つの受信トレイに届き、エージェントには自然な言葉で実行してほしいことを伝えられます。デフォルトのエージェントであるMicroには指示と、メール、ファイル、カレンダー、検索、天気、メモ、シェルなどのサービスが提供するツールが用意されています。

サービスは、直接アクセスして使うスタンドアロンのコンポーネントとしても、エージェントが呼び出すツールとしても実行できます。メールクライアントとサーバーの一式、BraveによるWeb検索、要約付きRSSニュース集約、YouTube動画検索などがその例です。これらはすべて、単一のMCPインターフェースを通じて利用できます。

このバイナリは、ホストされたインスタンスや自分のサーバーに接続するCLIクライアントとしても使えます。またHTTP APIはBearerトークンによるリクエストを受け付け、会話を続けるためのスレッドIDを返します。

主な機能

  • 01HTTP、SMTPメール、SMS、XMPPからのリクエストを1つの受信トレイで受け付けます。
  • 02エージェントは、メール、ファイル、カレンダー、検索などのサービスが提供するツールを選んで使います。
  • 03サービスを単一のMCPインターフェースを通じて利用できます。
  • 04askやinbox listなどのコマンドを備えたCLIを提供します。
  • 05会話を続けるためのスレッドIDを返すHTTP APIを提供します。

ユースケース

  • メールやカレンダーのタスクをこなす、セルフホスト型のパーソナルアシスタントを運用する。
  • ターミナルからエージェントにニュースの要約やWeb検索を依頼する。
  • HTTP APIを使って、AIエージェントをスクリプトに組み込む。

クイックスタート

  1. 1

    READMEに記載されている公式インストールスクリプトを実行します

  2. 2

    localhostでサーバーを起動します

    ~/.local/bin/mu --serve --address 127.0.0.1:8080
  3. 3

    Webページを開いてアカウントを作成し、AIプロバイダーを選択します

使う前に知っておきたいこと

  • AGPL-3.0ライセンス(コピーレフト)で提供されており、変更したバージョンをネットワーク経由で提供する場合、ソースコードの開示が必要です。
  • アシスタントが応答するには、セットアップ時にAIプロバイダーを選択して設定する必要があります。
  • セルフホスティングには、別途用意されたインストールおよび設定のドキュメントに従う必要があります。

収録されている特集

トピック

よくある質問

mu とは?
メール、SMS、XMPP、HTTPでリクエストを受け付け、メールやカレンダー、ファイルなどのツールを使って動作する、Go製のオープンソースな個人向けAIアシスタントのランタイムです。 Muは、セルフホスト可能なパーソナルアシスタントMicroを支えるランタイムです。HTTP、SMTPメール、SMS、XMPPからのメッセージがすべて1つの受信トレイに届き、エージェントには自然な言葉で実行してほしいことを伝えられます。デフォルトのエージェントであるMicroには指示と、メール、ファイル、カレンダー、検索、天気、メモ、シェルなどのサービスが提供するツールが用意されています。
mu は無料で使えますか?ライセンスは?
mu は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
mu は今もメンテナンスされていますか?
活発にメンテナンス中。mu の最終コミットは 2026年10月22日 です。
mu は何に使えますか?
メールやカレンダーのタスクをこなす、セルフホスト型のパーソナルアシスタントを運用する。 ターミナルからエージェントにニュースの要約やWeb検索を依頼する。 HTTP APIを使って、AIエージェントをスクリプトに組み込む。
mu のインストール方法は?
READMEに記載されている公式インストールスクリプトを実行します localhostでサーバーを起動します: ~/.local/bin/mu --serve --address 127.0.0.1:8080 Webページを開いてアカウントを作成し、AIプロバイダーを選択します
mu はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/micro/mu

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト