--- title: Marionette (Python) emoji: 🎭 colorFrom: pink colorTo: purple sdk: static pinned: false short_description: Manually guide Reachy Mini, capture motion + sound! tags: - reachy_mini - reachy_mini_python_app - dataset thumbnail: >- https://cdn-uploads.huggingface.co/production/uploads/671faa3a541a76b548647676/eOjNNbJ79pJSLbmywonQX.png --- # 👉 A new mobile-friendly Marionette is here **Use the new JavaScript version:** [**Marionette (JS)**](https://huggingface.co/spaces/RemiFabre/marionette-js) — runs straight in your browser (including your phone), no install, same schema. This Python version is kept as a reference implementation for people building Reachy Mini apps in Python with the SDK. It still works, but new users should start with the JS version above. --- Marionette lets you freely move Reachy Mini's head while the motors are relaxed, record its motion plus audio, and replay every take. The app can manage multiple local datasets and stores each move in Reachy Mini's emotions schema (JSON + WAV), ready to upload to Hugging Face.