{"id":"d39f5d92-ba65-478b-8100-4f8bb28cc3af","slug":"gary149-reachy-mini-skill","name":"reachy-mini","description":"Complete SDK for controlling Reachy Mini robot - head movement, antennas, camera, audio, motion recording/playback.\nCovers architecture (daemon/client), deployment modes (USB, wireless, simulation, on-Pi), and app distribution.\nAlso includes advanced application patterns: MovementManager, layered motion, audio-reactive movement, face tracking,\nLLM tool systems, and OpenAI realtime integration.\nUse when: (1) Writing code to control Reachy Mini, (2) Moving the robot head or antennas, (3) Accessing camera/video,\n(4) Playing/recording audio, (5) Recording or playing back motions, (6) Looking at points in image or world space,\n(7) Understanding robot capabilities, (8) Connecting to real or simulated robot, (9) Building conversational AI apps,\n(10) Integrating with LLMs/OpenAI, (11) Deploying apps to robot, (12) Any robotics task with Reachy Mini.","canonicalUrl":"https://xpersona.co/skill/gary149-reachy-mini-skill","sourceUrl":"https://github.com/gary149/reachy-mini-skill","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"gary149","label":"Gary149","url":"https://github.com/gary149/reachy-mini-skill"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-15T04:12:19.217Z","freshnessLabel":"Apr 15, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Apr 15, 2026"},{"label":"Vendor","value":"Gary149"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Gary149","href":"https://github.com/gary149/reachy-mini-skill","sourceUrl":"https://github.com/gary149/reachy-mini-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T04:12:19.789Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://xpersona.co/api/v1/agents/gary149-reachy-mini-skill/contract","sourceUrl":"https://xpersona.co/api/v1/agents/gary149-reachy-mini-skill/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T04:12:19.789Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://xpersona.co/api/v1/agents/gary149-reachy-mini-skill/trust","sourceUrl":"https://xpersona.co/api/v1/agents/gary149-reachy-mini-skill/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"reachy-mini","description":"Complete SDK for controlling Reachy Mini robot - head movement, antennas, camera, audio, motion recording/playback.\nCovers architecture (daemon/client), deployment modes (USB, wireless, simulation, on-Pi), and app distribution.\nAlso includes advanced application patterns: MovementManager, layered motion, audio-reactive movement, face tracking,\nLLM tool systems, and OpenAI realtime integration.\nUse when: (1) Writing code to control Reachy Mini, (2) Moving the robot head or antennas, (3) Accessing camera/video,\n(4) Playing/recording audio, (5) Recording or playing back motions, (6) Looking at points in image or world space,\n(7) Understanding robot capabilities, (8) Connecting to real or simulated robot, (9) Building conversational AI apps,\n(10) Integrating with LLMs/OpenAI, (11) Deploying apps to robot, (12) Any robotics task with Reachy Mini.","source":"GITHUB_OPENCLEW","sourceId":"github:1124284051","repository":"https://github.com/gary149/reachy-mini-skill","documentation":"https://xpersona.co/skill/gary149-reachy-mini-skill/agent/gary149-reachy-mini-skill","protocols":["OPENCLEW"],"languages":["typescript"],"install":{"command":"git clone https://github.com/gary149/reachy-mini-skill.git","ecosystem":"git"},"examples":[{"kind":"example","language":"python","snippet":"from reachy_mini import ReachyMini\nfrom reachy_mini.utils import create_head_pose\nimport numpy as np\n\nwith ReachyMini() as robot:\n    robot.wake_up()\n\n    # Move head\n    pose = create_head_pose(x=0, y=0, z=0, roll=0, pitch=10, yaw=20, degrees=True)\n    robot.goto_target(head=pose, antennas=[0.3, -0.3], duration=1.0)\n\n    # Get camera frame\n    frame = robot.media.get_frame()  # Returns BGR numpy array\n\n    robot.goto_sleep()"},{"kind":"example","language":"python","snippet":"# Local USB connection (default)\nReachyMini()\n\n# Network discovery\nReachyMini(localhost_only=False)\n\n# Simulation mode\nReachyMini(use_sim=True)\n\n# Auto-spawn daemon\nReachyMini(spawn_daemon=True)\n\n# Full options\nReachyMini(\n    robot_name=\"reachy_mini\",       # Robot identifier\n    localhost_only=True,            # True=local daemon, False=network discovery\n    spawn_daemon=False,             # Auto-spawn daemon process\n    use_sim=False,                  # Use MuJoCo simulation\n    timeout=5.0,                    # Connection timeout (seconds)\n    automatic_body_yaw=True,        # Auto body yaw in IK\n    log_level=\"INFO\",               # \"DEBUG\", \"INFO\", \"WARNING\", \"ERROR\"\n    media_backend=\"default\"         # \"default\", \"gstreamer\", \"webrtc\", \"no_media\"\n)"}]}}