Highlights
Channels
WhatsApp, Telegram, Discord, and iMessage with a single Gateway.
Plugins
Add Mattermost and more with extensions.
Routing
Multi-agent routing with isolated sessions.
Media
Images, audio, and documents in and out.
Apps and UI
Web Control UI and macOS companion app.
Mobile nodes
iOS and Android nodes with Canvas support.
Full list
- WhatsApp integration via WhatsApp Web (Baileys)
- Telegram bot support (grammY)
- Discord bot support (channels.discord.js)
- Mattermost bot support (plugin)
- iMessage integration via local imsg CLI (macOS)
- Agent bridge for Pi in RPC mode with tool streaming
- Streaming and chunking for long responses
- Multi-agent routing for isolated sessions per workspace or sender
- Subscription auth for Anthropic and OpenAI via OAuth
- Sessions: direct chats collapse into shared
main; groups are isolated - Group chat support with mention based activation
- Media support for images, audio, and documents
- Optional voice note transcription hook
- WebChat and macOS menu bar app
- iOS node with pairing and Canvas surface
- Android node with pairing, Canvas, chat, and camera
Legacy Claude, Codex, Gemini, and Opencode paths have been removed. Pi is the only
coding agent path.