Welcome to Wiregram
Wiregram is a multi-backend chat client for the terminal. Telegram, WhatsApp, Matrix, Mattermost and email in one keyboard-driven window, with optional AI Chat Agents that answer your DMs. It is a single static binary, written in Go.
Alpha software
Wiregram is under active development. Expect rough edges, and settings or the database format may change between releases. Please report bugs in issues.

Getting Started
- Installation: download a release or build from source
- Usage: the screens, the mouse and getting around
- Keybinds: every shortcut, screen by screen
- Configuration: where Wiregram keeps its data, and its settings
Setup Guides
Telegram · WhatsApp · Matrix · Mattermost · Email
Core Features
- Accounts: every account in one sidebar tree, with an unread digest
- Chats: replies, threads, reactions, forwarding, mentions and search
- Unread & Mentions: one card per chat that needs you
- Media: inline images in kitty and Ghostty, half-blocks elsewhere
- Email: IMAP and SMTP, one chat per correspondent
- Themes: Zest and Copper
- Chat Agents: AI bots that answer your private messages
- Plugins: sandboxed Lua widgets
- CLI: JSON Lines commands for scripts and AI agents
License
Wiregram is free and open source software under the AGPL v3 license.