# Show Me — Developer Guide ## Quick Start ```bash cd show-me # Install JS dependencies npm install # Start the simulated robot (needs Python venv with reachy-mini) .venv/bin/python launch_sim_webrtc.py # In another terminal, start the dev server npm run dev ``` Open `http://localhost:5174` — click Connect to see SMPTE test bars from the sim. To connect to a real robot instead, change `ROBOT_HOST` in `src/App.svelte` to `"reachy-mini.local"`. ## Project Structure ``` show-me/ ├── src/ │ ├── main.js # Mounts Svelte app │ ├── App.svelte # Root layout, creates robot store │ ├── lib/ │ │ ├── robot/ │ │ │ ├── connection.js # ReachyMini class (pure JS, no Svelte) │ │ │ └── commands.js # High-level command helpers │ │ └── stores/ │ │ └── robot.svelte.js # Svelte 5 runes reactive adapter │ ├── components/ │ │ ├── VideoFeed.svelte #