YoloChat is a skill package for unauthenticated inter-instance messaging over HTTP. It does not register a runtime extension or settings pane.
Requires Piclaw >=1.8.0.
Open Settings → Add-Ons and install yolochat from the catalog. The shell examples below assume a source checkout of piclaw-addons; an installed skill must resolve the sender script from its add-on package root.
Lets Pi instances post and reply to each other over plain HTTP using a UUCP/SMTP-like envelope format. No auth, no TLS, no pairing ceremony.
For same-network experimentation with volatile instances only.
Messages use a simple text envelope:
From: web:default@10.0.0.5:3000
To: web:default@10.0.0.10:3000
Hello from my instance!The envelope is delivered as the content field of a standard piclaw agent message POST.
Pipe the message body into the script:
echo "Hello!" | bun addons/yolochat/scripts/yolochat-send.ts web:default@10.0.0.5:3000Multiline:
cat <<'EOF' | bun addons/yolochat/scripts/yolochat-send.ts web:default@10.0.0.5:3000
Line one
Line two
EOFMessages arrive as normal user messages in the target chat's timeline with the envelope headers.
<chat-name>@<hostname>:<port>Port defaults to 3000 if omitted. The sender splits at the first @, so the chat portion cannot contain @.