Facebook Releases Muse Gadgets SDK for ESP32 and Raspberry Pi/Linux-Based Devices
Summary: Meta has launched the open-source Muse Gadgets SDK to bridge its Muse AI agent with microcontrollers and single-board computers. The project targets ESP32 boards and Linux devices like the Raspberry Pi, enabling physical AI integrations across home automation, displays, and sensors.
Key Takeaways
- Physical AI Integration: The Muse Gadgets SDK enables hardware-level interaction with Meta's Muse AI agent across both microcontroller (ESP32) and Linux environments.
- Dual SDK Structure: The open-source repository provides dedicated directories for ESP32 peripherals (audio, displays, sensors) and Linux SBC automation (sysadmin tasks, Home Assistant).
- Custom Hardware Distribution: Alongside support for off-the-shelf boards like the Raspberry Pi 5 and Waveshare displays, Meta manufactured 5,000 ESP32-C5-based "Muse Home Link" devices for qualifying US subscribers.
Detailed Overview
Meta has open-sourced the Muse Gadgets SDK, created to interface embedded hardware—such as ESP32 development boards and Linux-based single-board computers (SBCs) like the Raspberry Pi—with Meta's Muse personal AI agent.
Following the initial introduction of Muse, Nat Friedman, head of product at Meta Superintelligence Labs, revealed the Muse Gadgets initiative as a project enabling hardware AI monitors and "Physical AI" powered by Muse.

SDK Architecture and Components
Released on GitHub under an Apache 2.0 license (covering most of the codebase), the Muse Gadgets SDK repository is structured into distinct modules:
- ESP32 Device SDK: Designed for microcontroller applications, supporting image rendering, two-way audio input/output, and interfacing directly with buttons, sensors, and actuators.
- Linux Device SDK: Targets the Raspberry Pi and other Linux-based SBCs or host systems. It enables use cases such as delegating sysadmin tasks or managing Home Assistant setups through Muse.
- Hardware Skills Directory: Contains preconfigured integrations for a wide range of external hardware, including the Apple HomePod Mini, Brother and Epson printers, ESPHome nodes, 3D printers, smart TVs, and diverse smart home appliances.
Hardware Compatibility & Reference Devices
Meta highlights multiple development boards to help makers and developers get started with the SDK, though compatible alternatives can be adapted:
| Platform / Device | Key Specifications & Capabilities | Primary Target |
|---|---|---|
| Raspberry Pi 5 | High-performance quad-core Linux SBC | Linux Device SDK, Home Assistant, automation |
| Waveshare ESP32-S3-Touch-AMOLED-1.75 C | 1.75″ AMOLED touchscreen, built-in speaker, microphone, battery support | Interactive voice/visual AI monitor |
| Seeed reTerminal E1002 | Color e-ink display interface | Low-power status display & dashboard |
| HDMI Stick | Video output support (details forthcoming) | External display output |

Meta Muse Home Link
In addition to supporting standard development boards, Meta produced a limited run of 5,000 custom hardware units dubbed the Muse Home Link. These units are being offered free to qualifying Muse subscribers located in the United States while supplies last.

The Muse Home Link features:
- Processor: Espressif ESP32-C5 wireless MCU
- Connectivity: Dual-band Wi-Fi 6, Bluetooth Low Energy (BLE), and IEEE 802.15.4 (Zigbee / Thread)
- Memory: 8MB Flash and 8MB PSRAM
- I/O & Power: USB-C connector for programming and power, status LED
Setup and Pairing Workflow
To deploy a custom device with the SDK:
- Obtain a Muse SDK token and review the Gadget SDK Terms.
- Enable Developer mode within the Muse companion app on iOS or Android.
- Navigate to Settings > Devices to locate and pair with the discovered
"MuseGadget"node.
Community developers have begun demonstrating functionality with the SDK, including deploying voice-enabled interactive assistants on standalone Waveshare ESP32 AMOLED modules.
Conclusion & Resources
The Muse Gadgets SDK provides a direct pathway for embedding cloud-connected personal AI agents into physical hardware, bridging microcontrollers, smart home hubs, and local Linux SBCs.
- GitHub Repository: facebookincubator/muse-gadget-sdk
- Official Portal: Muse Gadgets Website