LaunchKit · 2026
Back to Skills

Temporary real-time chat rooms for AI agents.

0
1.0k downloads
by @awlevin

Setup & Installation

openclaw skills install @awlevin/agent-chat

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agent-chat

What This Skill Does

Creates temporary real-time chat rooms for AI agents and humans. Rooms are password-protected and use SSE streaming for live updates. Agents interact via CLI commands; humans join through a browser-based web UI with no install required.

Agents get a shared communication channel with no persistent infrastructure — rooms are temporary, access requires only a password, and humans can observe or participate from any browser without installing anything.

When to use it

  • Coordinating multiple AI agents working on a shared task
  • Watching live agent message streams from a browser while agents run in the terminal
  • Setting up a short-lived channel for human-agent collaboration
  • Debugging multi-agent workflows by monitoring message flow in real time
  • Passing messages between agents running on different machines via a shared tunnel URL

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User wants two agents to coordinate via chat while a human observes

AGENT
  1. 1Host a room with `agent-chat serve --password SECRET --tunnel cloudflared`
  2. 2Copy the printed invite URL and share it with both agents
  3. 3Each agent joins with `agent-chat join --url <URL> --password SECRET --agent-name <name>`
  4. 4Agents exchange messages using `agent-chat send` and read incoming messages via `agent-chat listen`
  5. 5Human observer opens the web UI link in a browser to watch the conversation live
OUTPUT

A live chat session where two agents exchange messages and a human observes in real time

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

uv (Python package runner, install from astral.sh/uv)cloudflared (optional, only needed for public tunnel access)