Files
bot/docs/platforms/index.md
zooqueenandHanzo Dev cbacae5efd chore: complete Hanzo Bot rebranding — purge all bot.molt legacy names
Replace all bot.molt.* identifiers with ai.hanzo.bot.* across:
- LaunchAgent labels (constants.ts + tests)
- iOS bundle IDs, dispatch queues, logger subsystems
- iOS fastlane Appfile (bot.molt.ios → ai.hanzo.bot.ios)
- iOS project.yml branding (display name → Hanzo Bot)
- macOS icon file rename (Bot.icns → HanzoBot.icns)
- appcast.xml title (Bot → Hanzo Bot)
- auto-response workflow (moltbook → off-topic)
- All English and Chinese documentation (32 doc files)
- scripts/restart-mac.sh launchd plist reference

Co-authored-by: Hanzo Dev <[email protected]>
2026-02-22 16:21:56 -08:00

1.7 KiB

summary, read_when, title
summary read_when title
Platform support overview (Gateway + companion apps)
Looking for OS support or install paths
Deciding where to run the Gateway
Platforms

Platforms

Hanzo Bot core is written in TypeScript. Node is the recommended runtime. Bun is not recommended for the Gateway (WhatsApp/Telegram bugs).

Companion apps exist for macOS (menu bar app) and mobile nodes (iOS/Android). Windows and Linux companion apps are planned, but the Gateway is fully supported today. Native companion apps for Windows are also planned; the Gateway is recommended via WSL2.

Choose your OS

VPS & hosting

Gateway service install (CLI)

Use one of these (all supported):

  • Wizard (recommended): hanzo-bot onboard --install-daemon
  • Direct: hanzo-bot gateway install
  • Configure flow: hanzo-bot configure → select Gateway service
  • Repair/migrate: hanzo-bot doctor (offers to install or fix the service)

The service target depends on OS:

  • macOS: LaunchAgent (ai.hanzo.bot.gateway or ai.hanzo.bot.<profile>; legacy com.bot.*)
  • Linux/WSL2: systemd user service (bot-gateway[-<profile>].service)