yolochat
skill
Zero-guardrail inter-instance messaging — lets Pi instances post and reply to each other over HTTP
chatexperimentalmulti-agentnetworking
Open Settings → Add-Ons and pick yolochat
Source: addons/yolochat

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.

Install

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.

What it does

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.

Protocol

Messages use a simple text envelope:

text
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.

Sending

Pipe the message body into the script:

bash
echo "Hello!" | bun addons/yolochat/scripts/yolochat-send.ts web:default@10.0.0.5:3000

Multiline:

bash
cat <<'EOF' | bun addons/yolochat/scripts/yolochat-send.ts web:default@10.0.0.5:3000
Line one
Line two
EOF

Receiving

Messages arrive as normal user messages in the target chat's timeline with the envelope headers.

Address format

text
<chat-name>@<hostname>:<port>

Port defaults to 3000 if omitted. The sender splits at the first @, so the chat portion cannot contain @.