diff --git a/README.md b/README.md index 26c1a88..2563273 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A local web-based control interface for the Jibo social robot. Re-Commander connects directly to Jibo's on-device ROM (Robot Operating Module) over your local network, giving you a browser UI to control head movement, speech, listening, display, camera, and an LLM voice-AI loop — all without any cloud dependency. -![Re-Commander UI](docs/screenshot.png) +![Re-Commander UI](screenshot.png) --- @@ -20,15 +20,6 @@ A local web-based control interface for the Jibo social robot. Re-Commander conn Jibo must be placed into `int-developer` mode before the server can open a WebSocket session with it. In this mode the robot exposes its ROM WebSocket API on port 8160 and its local ASR service on port 8088. -To enable it: - -1. On your phone, open the Jibo app and connect to your robot. -2. Navigate to **Settings → Developer Options** and enable **Developer Mode**. -3. On the robot itself (or via the app), switch the operating mode to **`int-developer`**. -4. The robot will reboot. Once it is back up and on Wi-Fi, its ROM API will be accessible at `:8160`. - -If you are unsure whether your robot is in the right mode, try `curl http://:8160/request` — if you get a JSON response (even an error), the port is open. - --- ## Installation @@ -66,7 +57,7 @@ PORT=3000 LLM_ENDPOINT=http://localhost:11434/v1/chat/completions # Model name passed to the endpoint -LLM_MODEL=llama3 +LLM_MODEL=google/gemma-4-e4b # API key — set if your endpoint requires one (e.g. OpenAI, Anthropic proxy) LLM_API_KEY=sk-... diff --git a/screenshot.png b/screenshot.png new file mode 100755 index 0000000..fb97809 Binary files /dev/null and b/screenshot.png differ