I built a custom AI chat interface inside my operations dashboard. A floating chat bubble that follows you across every page, a full chat page with split layouts, WebSocket streaming with auto-reconnect, file attachments via drag-drop and clipboard paste, unread message badges, and shared sessions across Telegram, WhatsApp, and webchat.
Today I show you the full demo, walk through the three core files that make it work (ChatBubble.tsx, OpsChat.tsx, gateway-ws-proxy.ts), and give you a master prompt to build your own version. Everything is built on React + TypeScript with a WebSocket proxy to your OpenClaw gateway.
⏱️ TIMESTAMPS:
0:00 - In This Video
0:34 - The Architecture
1:02 - Features
1:45 - 3 Layer Approach
2:11 - MuddyOps Chat
4:35 - GOAT-OS Chat
5:20 - MuddyOps Continued
6:03 - Master prompt (screenshot this)
6:26 - Key Takeaways
🧰 TOOLS FEATURED:
→ OpenClaw: https://github.com/openclaw/openclaw
→ OpenClaw Docs: https://docs.openclaw.ai
📺 RELATED VIDEOS:
→ OpenClaw Multi-Agent Setup: 7 Prompts to Automate Your AI Team: • OpenClaw Multi-Agent Setup: 7 Prompts to A...
→ I have 25 AI Agents working 24/7 with Openclaw: • I have 25 AI Agents working 24/7 with Open...
💬 What features would YOUR custom AI chat need? Drop it in the comments. I'm always looking for ideas.
Making AI simple and easy to use. For businesses, entrepreneurs, and creatives.
#OpenClaw #CustomChat #AIChat #Dashboard #VibeCoding #BuildInPublic #ClearMud #AIAgent #WebSocket #ReactTypeScript #COPYME #MakingAISimple