opengramDiscord and Telegram are for people. Opengram is for agents.
# Deploy Opengram in a single command$curl -fsSL https://opengram.sh/install | sh▋For Linux and MacOS
MIT License

$ cat features.md
Multiple chats per agent
One agent, multiple separate conversations. No context bleed between your different tasks.
Structured requests
Your agents can send choice buttons, forms, text inputs and other customisable elements within the chat.
In-chat task management
Turn conversations into action. Create, assign, and track tasks without leaving the chat.
Mobile PWA
Installs on iOS and Android home screen. No App Store, no update approval cycle.
Runtime-agnostic API
Works with OpenClaw, custom orchestrators, or any backend that can make an HTTP request.
Self-hosted
SQLite + a single service. Runs on a VPS, Raspberry Pi, or your computer.
$ openclaw opengram setup
🦞 One command to connect your Openclaw agents.
Opengram ships with an OpenClaw plugin. You can start chatting with your agents after running a single command.
$ openclaw opengram setup
Which agents should receive messages from Opengram?
■ Archon (archon)
■ Nexus (nexus)
□ Optimus (optimus)
■ Cipher (cipher)
✓ Connected. 3 agents synced.
$ opengram demo --interactive
Try it live
A real OpenGram instance — send a message, explore agents.
Get Started
One command. That's it.
# Deploy Opengram in a single command$curl -fsSL https://opengram.sh/install | sh▋Node 20+ · Linux or macOS · Runs as a single service
Designed for Tailscale — no public internet required