opengramDiscord and Telegram are for people. Opengram is for agents.
# Deploy Opengram in a single command$curl -fsSL https://opengram.sh/install | sh▋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 systemd 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 systemd service
Designed for Tailscale — no public internet required
Don't miss a release
Get notified when we ship new features, integrations, and major updates. No spam — just the good stuff.
Unsubscribe anytime. We respect your inbox.