[BREAKGLASS] Windows companion suite for OpenClaw - System Tray app, Shared library, Node, and PowerToys Command Palette extension
Go to file
Scott Hanselman cf68f70341 Complete rename: Clawdbot -> Moltbot
- Update Logger paths to MoltbotTray
- Update build.bat output name
- Update README/DEVELOPMENT docs
- Update workflow artifacts
2026-01-28 17:36:34 -08:00
src Complete rename: Clawdbot -> Moltbot 2026-01-28 17:36:34 -08:00
.gitignore Initial commit: Moltbot Windows Hub monorepo 2026-01-28 17:34:44 -08:00
LICENSE Initial commit: Moltbot Windows Hub monorepo 2026-01-28 17:34:44 -08:00
moltbot-windows-hub.slnx Initial commit: Moltbot Windows Hub monorepo 2026-01-28 17:34:44 -08:00
README.md Initial commit: Moltbot Windows Hub monorepo 2026-01-28 17:34:44 -08:00

🦞 Moltbot Windows Hub

A Windows companion suite for Moltbot - the AI-powered personal assistant.

Projects

This monorepo contains three projects:

Project Description
Moltbot.Tray System tray application for quick access to Moltbot
Moltbot.Shared Shared gateway client library
Moltbot.CommandPalette PowerToys Command Palette extension

🚀 Quick Start

Prerequisites

  • .NET 9.0 SDK
  • Windows 10/11
  • PowerToys (for Command Palette extension)

Build

dotnet build

Run Tray App

dotnet run --project src/Moltbot.Tray

📦 Moltbot.Tray

Windows system tray companion that connects to your local Moltbot gateway.

Features

  • 🦞 Lobster icon in system tray (connected/disconnected states)
  • 💬 Quick Send - Send messages via global hotkey (Ctrl+Shift+M)
  • 🌐 Web Chat - Embedded chat window
  • 📊 Status Display - View sessions and channels
  • 🔔 Toast Notifications - Clickable Windows notifications
  • 🚀 Auto-start with Windows
  • ⚙️ Settings management

Mac Parity Status

Feature Mac Windows
System tray icon
Connection status
Quick send hotkey
Web chat window
Toast notifications
Auto-start
Session display
Channel health
Deep links 🔄

📦 Moltbot.CommandPalette

PowerToys Command Palette extension for quick Moltbot access.

Commands

  • 🦞 Open Dashboard - Launch web dashboard
  • 💬 Quick Send - Send a message
  • 📊 Full Status - View gateway status
  • Sessions - View active sessions
  • 📡 Channels - View channel health
  • 🔄 Health Check - Trigger health refresh

Installation

  1. Build the solution in Release mode
  2. Deploy the MSIX package via Visual Studio
  3. Open Command Palette (Win+Alt+Space)
  4. Type "Moltbot" to see commands

📦 Moltbot.Shared

Shared library containing:

  • MoltbotGatewayClient - WebSocket client for gateway protocol
  • IMoltbotLogger - Logging interface
  • Data models (SessionInfo, ChannelHealth, etc.)

Development

Project Structure

moltbot-windows-hub/
├── src/
│   ├── Moltbot.Shared/           # Shared gateway library
│   ├── Moltbot.Tray/             # System tray app
│   └── Moltbot.CommandPalette/   # PowerToys extension
├── moltbot-windows-hub.sln
├── README.md
├── LICENSE
└── .gitignore

Configuration

Settings are stored in:

  • Tray: %APPDATA%\MoltbotTray\settings.json
  • Logs: %APPDATA%\MoltbotTray\moltbot-tray.log

Default gateway: ws://localhost:18789

License

MIT License - see LICENSE