October 3, 2026
Build Muse into your own gadget: Meta releases code for ESP32 and Linux
You can now build color E Ink reminders and access to home devices around the Muse AI agent.

On Oct 2, Meta released the Muse Gadgets source code for ESP32 and Linux. The company published a design for a color E Ink gadget with a shopping list and morning briefing.
Muse Gadgets connects a custom device to the Muse agent through an SDK, a toolkit for developers. The ready-made Muse Home Link connects compatible home devices and local HTTP APIs, but its firmware cannot be replaced. Meta now provides source code for building your own gadget in the facebookincubator/muse-gadget-sdk repository.
Connecting through the app. Each gadget needs an SDK token. In Muse on iOS or Android, enable Settings > Devices > Developer mode and add a device with the MuseGadget prefix.
Linux requires Bluetooth LE and Ubuntu 22.04+ or a supported version of Debian or Raspberry Pi OS. Download linux/install.sh, read the script and run `bash install.sh --sdk-token mgst_…`: the installer will start the musegadget service. Muse will be able to execute shell commands and work with files using the permissions of the selected account, specified with `--run-as`.
Flashing through an agent. For ESP32, Meta suggests cloning the repository and asking Muse Code to build and flash the ESP32-C5 DevKitC-1. Other coding agents that support AGENTS.md will also work. Manual builds require exactly ESP-IDF 6.0.1: set the token through `idf.py menuconfig`, then run `idf.py build` and `idf.py -p PORT flash monitor`.
Under Meta's terms dated Oct 2, one token supports up to 50 devices for personal, noncommercial use. Selling gadgets with an embedded token requires the company's written permission. Meta currently lists the HDMI stick project for displaying Muse on a TV as Coming soon.
As of Oct 2026, Meta said it would ship ready-made Home Link devices to active Muse subscribers in the US for free, limited to one device each.
