Muse Gadgets

Put your Muse on your desk

Muse Gadgets is Meta’s open-source hardware program. Flash an off-the-shelf ESP32 board — or install the SDK on a Raspberry Pi — connect it to your Muse with an SDK token, and your agent gets a screen, a button and a voice in the physical world. The SDK firmware is open source on GitHub (Apache 2.0).

The hardware

Seeed reTerminal E1002

A colour e-ink display for the things you glance at all day — your Muse can put the morning briefing, reminders or a shopping list on it.

Device config →

M5Stack StickS3

A pocket-size stick with a colour screen and a front button. Shows what your Muse is up to at a glance — the cheapest way in.

Device config →

Waveshare ESP32-S3 Touch AMOLED

A round 1.75″ AMOLED touch screen with push-to-talk, a speaker, a mic and a battery — a little Muse you can talk to.

Device config →

AiPi Lite

A tiny desk buddy. Press the button to talk; Muse answers out loud and shows pictures on the colour screen.

Device config →

Home Assistant Voice Preview Edition

Push-to-talk voice hardware with an LED ring that shows Muse’s status. The natural pick if your home already runs on Home Assistant.

Device config →

Raspberry Pi 5

The Linux route: install the Linux Device SDK on a Pi (or any spare Linux box) and let Muse work with Home Assistant and your other local tools.

Linux SDK →

Muse on your TVComing soon

An HDMI stick that puts Muse on the big screen — ask it to show photos, briefings or a shopping list on the TV.

Official page →

The devices are made and sold by their respective companies — Meta doesn’t sell or endorse them; you buy the board, you flash the firmware.

Two ways to build

📟 ESP32 Device SDK

For boards: add a screen to show images, wire in audio in/out, or hook up sensors. One SDK config per supported board, flashed in minutes.

ESP32 SDK on GitHub →

🐧 Linux Device SDK

For a Raspberry Pi or spare Linux box: run one install script, then teach Muse your own commands — sysadmin chores, Home Assistant, anything scriptable.

Linux SDK on GitHub →

What to ask it

Morning briefing on the desk display

Show today’s briefing on my [e-ink display] every morning at [7am]: my calendar, the one thing I must not forget, and anything you finished overnight. Keep it to one screen — no scrolling.

Push-to-talk errand capture

When I press the button and dictate an errand, add it to today’s list and tell me out loud whether you can handle it yourself or need a decision from me. Read back the list when I ask “what’s on today?”.

Status glance

Keep my [status screen] showing what you’re working on right now: the current task, anything waiting on me, and one line on what you’ll do next. If you’re idle, show today’s next calendar event instead.

Get started

  1. Grab an SDK token from gadgets.muse.ai — treat it like an API key.
  2. Pick a board from the list above (or reuse a Raspberry Pi you already own).
  3. Flash the matching device config from the SDK repo, or run the Linux install script.
  4. Connect your Muse, then give it a job — the morning briefing is the one most people keep.

Before you buy

  • It’s DIY: Meta’s own warning list includes bricked boards and voided warranties. Fun, but on you.
  • An SDK token is a credential — store it like one, and revoke it if a device leaves your desk.
  • Prices and availability are set by the board makers, not Meta — check the source repo for the current supported list before ordering.

More builders hang out in the official Muse Gadgets community. New to Muse itself? Start with the setup guide → · Already connected? See what each connector unlocks →