Skip to main content

Brain Wave Collective maintained fork of reachy-mini (originally developed by Pollen Robotics).

Project description

⚠️ reachy-mini-bwc — Brain Wave Collective Maintained Fork

Important: This package (reachy-mini-bwc) is a maintained fork of the official reachy-mini SDK developed by Pollen Robotics.

Official upstream project: https://github.com/pollen-robotics/reachy_mini

If you are not using Brain Wave Collective software or Anima integrations, you most likely want the official package and NOT this repo:

pip install reachy-mini

Why does this fork exist?

reachy-mini-bwc exists to provide a version of the Reachy Mini SDK that is:

  • Compatible with Anima
  • Compatible with Anima Reachy Conversation
  • Compatible with other Brain Wave Collective integrations
  • Released independently when upstream dependency constraints conflict with BWC systems

This fork applies minimal changes to upstream reachy-mini, primarily limited to:

  • Dependency resolution adjustments
  • Version coordination with BWC ecosystem components

We do not modify core robot functionality unless explicitly documented.

Version Mapping

reachy-mini-bwc Upstream reachy-mini Notes
1.3.1.post1 1.3.1 Dependency adjustments for Anima compatibility

Future releases will document their upstream base version in this table.

Attribution

Original SDK:

This fork:

All original licensing from upstream is preserved.


Reachy Mini 🤖

Ask on HuggingChat Discord

Reachy Mini is an open-source, expressive robot made for hackers and AI builders.

🛒 Buy Reachy Mini

Reachy Mini Hello

⚡️ Build and start your own robot

Choose your platform to access the specific guide:

🤖 Reachy Mini (Wireless) 🔌 Reachy Mini Lite 💻 Simulation
The full autonomous experience.
Raspberry Pi 4 + Battery + WiFi.
The developer version.
USB connection to your computer.
No hardware required.
Prototype in MuJoCo.
👉 Go to Wireless Guide 👉 Go to Lite Guide 👉 Go to Simulation

Pro tip: Install uv for 10-100x faster app installations (auto-detected, falls back to pip).


📱 Apps & Ecosystem

Reachy Mini comes with an app store powered by Hugging Face Spaces. You can install these apps directly from your robot's dashboard with one click!

  • 🗣️ Conversation App: Talk naturally with Reachy Mini (powered by LLMs).
  • 📻 Radio: Listen to the radio with Reachy Mini!
  • 👋 Hand Tracker: The robot follows your hand movements in real-time.

👉 Browse all apps on Hugging Face


🚀 Getting Started with Reachy Mini SDK

User guides

🤖 AI-Assisted Development

Using an AI coding agent (Claude Code, Codex, Copilot, etc.)? You can start building apps right away. Paste this prompt to your agent:

I'd like to create a Reachy Mini app. Start by reading https://github.com/pollen-robotics/reachy_mini/blob/develop/agents.md

This agents.md guide gives AI agents everything they need: SDK patterns, best practices, example apps, and step-by-step skills.

Quick Look

After installing the SDK, once your robot is awake, you can control it in just a few lines of code:

from reachy_mini import ReachyMini
from reachy_mini.utils import create_head_pose

with ReachyMini() as mini:
    # Look up and tilt head
    mini.goto_target(
        head=create_head_pose(z=10, roll=15, degrees=True, mm=True),
        duration=1.0
    )

🛠 Hardware Overview

Reachy Mini robots are sold as kits and generally take 2 to 3 hours to assemble. Detailed step-by-step guides are available in the platform-specific folders linked above.

  • Reachy Mini (Wireless): Runs onboard (RPi 4), autonomous, includes IMU. See specs.
  • Reachy Mini Lite: Runs on your PC, powered via wall outlet. See specs.

❓ Troubleshooting

Encountering an issue? 👉 Check the Troubleshooting & FAQ Guide


🤝 Community & Contributing

  • Join the Community: Join Discord to share your moments with Reachy, build apps together, and get help.
  • Found a bug? Open an issue on this repository.

License

This project is licensed under the Apache 2.0 License. See the LICENSE file for details. Hardware design files are licensed under Creative Commons BY-SA-NC.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reachy_mini_bwc-1.3.1.post1.tar.gz (3.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

reachy_mini_bwc-1.3.1.post1-py3-none-any.whl (3.2 MB view details)

Uploaded Python 3

File details

Details for the file reachy_mini_bwc-1.3.1.post1.tar.gz.

File metadata

  • Download URL: reachy_mini_bwc-1.3.1.post1.tar.gz
  • Upload date:
  • Size: 3.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for reachy_mini_bwc-1.3.1.post1.tar.gz
Algorithm Hash digest
SHA256 9e1ebc6c466325d452523f2b42751a494f167210cbc4227075463667c81f7a78
MD5 c90360cce8b1945d76f0221ed047b95b
BLAKE2b-256 abcbac3975316ad69aa62c00bad6fdd98917d4332f1fa42ea2a8fa2d889970b5

See more details on using hashes here.

File details

Details for the file reachy_mini_bwc-1.3.1.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for reachy_mini_bwc-1.3.1.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 3327e2c0571b269031920cfa1b81bbf00cf94ce7d48c19c363250957e8851967
MD5 b78a047477343c1e16f0eda0974916c0
BLAKE2b-256 d843ce89cfdf0133fae693f42dec56e0005163820d093c3139bc4b562e809a2b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page