# Merge these into ~/.hermes/config.yaml on Omarchy. # The robot is at 10.55.0.2 on the USB link (the host is 10.55.0.1; see host/omarchy/robot-usb-link.sh). # Put the token in ~/.hermes/.env as: ROBOT_MCP_TOKEN=<64 hex characters> # It lives only on the Pi, in /etc/robot-mcp.env (read it with: ssh hermes@10.55.0.2 sudo cat /etc/robot-mcp.env). # The robot's firewall accepts this port only over the USB link, from 10.55.0.1. # While Hermes holds a connection the robot's face is awake; when it stops, the face falls asleep after # about 40 seconds. A robot with no head fitted offers only look(); turn_head appears when servos do. mcp_servers: robot: url: "http://10.55.0.2:8765/mcp" headers: Authorization: "Bearer ${ROBOT_MCP_TOKEN}" connect_timeout: 15 timeout: 30 # look() normally answers in about a second voice: auto_tts: true # speak replies whenever voice mode is on # The robot's mic sits beside its own speaker. If Hermes interrupts itself, # raise this (default 3.0) or enable the Pi's optional echo-cancel config. barge_in_threshold_multiplier: 4.0 # If the level bar barely moves when you speak, lower this (default 200) # or raise the mic volume on the Pi (see README). silence_threshold: 200