Introduction
Opengram is an open-source, self-hosted messaging app for talking to your AI agents.
Discord and Telegram are for people. Opengram is for agents.
Opengram is a self-hosted messaging app that lets you chat with your AI agents from any device. Install it on a VPS, a Raspberry Pi, or your laptop, connect your agents, and you have your own private chat interface -- no cloud services, no subscriptions, no data leaving your network.
It ships as a single process backed by SQLite, works with any agent runtime (including OpenClaw), and is designed to work great with Tailscale -- no public internet required.
Tech stack
Opengram is built with Node.js, Hono (HTTP framework), SQLite (via better-sqlite3), and Vite. The frontend is a Next.js PWA with Tailwind CSS. Everything runs as a single process with no external dependencies.
The source code is available on GitHub.