Muse Gadgets icon

Muse Gadgets

Muse Gadgetsは、Museに接続するカスタムデバイスを構築できるオープンソースSDKとファームウェアを提供。ESP32、Raspberry Pi、Linux機器に画面、音声、ボタン、センサーなどを組み合わせて開発できます。

Muse Gadgets

Muse向けオープンソースハードウェア

Muse Gadgetsは、自作デバイスをMuseに接続するためのオープンソースハードウェアプロジェクトです。単一の固定されたガジェットを販売するのではなく、市販のESP32ボード、Raspberry Pi、その他のLinuxコンピューターで利用できるデバイスSDKとファームウェアを提供します。

作成したガジェットには、画面、ボタン、マイク、スピーカー、センサー、アクチュエーターなどの物理インターフェースを組み合わせられます。開発者はSDKトークンとプロジェクトのアイデアを用意し、デバイスを設定して、特定の操作に合わせてハードウェアやソフトウェアをカスタマイズします。また、サンプル構成を公開し、コミュニティのDiscordやGitHubを通じて設計を共有するコントリビューターを募っています。

機能とコンポーネント

オープンソースSDKとファームウェア

オープンソースのデバイスSDKとファームウェアを利用して、Museガジェットの構築とカスタマイズを始められます。

ESP32デバイス対応

市販のESP32ボードをプログラムしてMuseに接続し、画面、音声入力・出力、センサーなどの対応周辺機器を追加できます。

Linuxデバイス対応

Raspberry Piまたは別のLinuxボックスをMuseガジェットとして利用し、Home Assistantとの連携やシステム管理作業などのタスク向けにカスタムコマンドを追加できます。

周辺機器とインターフェースのプロジェクト

サンプルプロジェクトでは、画面、プッシュ・トゥ・トーク操作、スピーカー、マイク、ボタン、LEDステータスインジケーター、カラー電子ペーパーディスプレイなど、さまざまなデバイスコンポーネントを扱っています。

トークンベースのペアリング

SDKの設定にSDKトークンを追加することで、自作ガジェットをMuseアプリとペアリングできます。

Apache 2.0ソースライセンス

このプロジェクトはApache 2.0ライセンスで公開されており、開発者はソースコードを確認し、改善をコミュニティに還元できます。

プロジェクト例と実用的な用途

  • ホームオートメーションとLinuxタスク

    Raspberry PiまたはLinuxボックスを使って、MuseでHome Assistantを操作したり、カスタムのシステム管理コマンドを実行したりできます。

  • 専用音声コントロール

    Waveshare ESP32-S3-Touch-AMOLED-1.75CAやHome Assistant Voice Preview Editionなどのハードウェア例を使い、プッシュ・トゥ・トーク、マイク、スピーカーを備えたコンパクトな音声インターフェースを構築できます。

  • ステータス画面と情報パネル

    ステータス、画像、ブリーフィング、リマインダー、買い物リストなどの情報を表示する画面を追加できます。例には、カラー画面、1.75インチAMOLEDディスプレイ、電子ペーパーディスプレイが含まれます。

  • デスクトップおよび携帯型インターフェース

    ボタン、画面、音声出力を備えた小型の卓上型または携帯型コンパニオンを作成し、Museがアプリだけでなく物理的に応答できるようにします。

  • カスタムハードウェアの実験

    新しいボード連携を開発したり、既存のプロジェクトを変更したりして、他のコミュニティメンバーが発展させられるよう、ソースコードと短いデモンストレーションを公開できます。

Pros and Cons

Pros

  • ESP32ボードと、Raspberry PiなどのLinuxベースの構成の両方に対応しています。
  • 画面、ボタン、オーディオハードウェア、センサーなど、物理的な出力と入力を自由に選べます。
  • Apache 2.0ライセンスのオープンソースSDKとファームウェアを提供しています。
  • サンプルプロジェクトと、ソースコードや構築アイデアを共有するコミュニティの仕組みが用意されています。

Cons

  • ハードウェアのコンポーネントと組み立ては開発者に委ねられているため、サイトではすぐに使える単一のデバイスは提供されていません。
  • SDKは個人的な試作を目的としており、サポート対象の製品や開発者向けプラットフォームではありません。予告なく変更されたり、動作しなくなったりする場合があります。
  • SDKトークンが必要で、各トークンで利用できるデバイス数には制限があります。

FAQ

Muse Gadgetsとは何ですか?

Muse Gadgetsは、自分で構築するオープンソースデバイスです。サイトでは、対応するESP32ボード向けのESP32 Device SDKと、Raspberry PiなどのLinuxボックス向けのLinux Device SDKという2つのSDKの利用方法が説明されています。

どのように始めればよいですか?

まずSDKトークンを取得し、プロジェクトのアイデアまたは対応ボードを選び、SDK設定にトークンを追加します。このトークンにより、ガジェットをMuseアプリとペアリングできます。

Museには何を接続できますか?

ESP32 SDKでは、ボードをMuseに接続し、画面、音声の入力と出力、その他のセンサーなどを追加できます。Linux SDKでは、Raspberry PiまたはLinuxコンピューターを、カスタムコマンドに対応するガジェットとして利用できます。

SDKは本番環境での利用を想定していますか?

Muse Gadget SDKで構築したガジェットにはSDKトークンが必要で、各トークンを使用できるデバイス数には制限があります。このSDKは、サポート対象の製品や開発者向けプラットフォームではなく、個人的な試作を目的としており、予告なく変更または動作しなくなる場合があります。

Quick Facts

カテゴリー
オープンソースハードウェアおよび開発者向けツール
主なユーザー
カスタムMuseデバイスを構築するメイカー、ハッカー、開発者
デバイスの選択肢
ESP32 Device SDKおよびLinux Device SDK
ペアリング
デバイス設定にSDKトークンを追加
ソースライセンス
デバイスSDKとファームウェアに適用されるApache 2.0
公式ドメイン
gadgets.muse.ai

Muse Gadgetsの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

GitBot icon

GitBot

GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ably Chat icon

Ably Chat

Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。

Manta AI icon

Manta AI

Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。

Muse Gadgets - AI Tool, Features, Use Cases & Alternatives | UStack