Server management
for AI operators,
inside Telegram.

EXMER is a Telegram Mini App for managing OpenClaw AI servers. Install agents, wire up RAG memory, export and migrate agents between servers, set up inter-agent communication — all from your phone. No dashboards. No open tabs. Your ops live in the same app as your team chat.

// core capabilities

Everything you need to run OpenClaw, and nothing you don't.

Built for people who actually run AI agents in production. Every feature exists because a real operator hit a wall and we wanted to fix it once.

Multi-server management

Connect unlimited OpenClaw servers via SSH (password or key auth). Role-based access per server — owner, admin, viewer — with full audit logs.

Full agent lifecycle

Create, configure, and monitor OpenClaw agents. Edit IDENTITY.md and SOUL.md, manage skills, wire up Telegram channels, track sessions and token budgets.

Per-agent RAG memory

Give each agent its own knowledge base with Voyage AI, OpenAI, or local Ollama embeddings. Hardcoded per-agent isolation — no agent can read another's data. Full install pipeline built in.

Background tasks

Long operations — installs, downloads, indexing — run as backend tasks that survive navigation, page close, and bot restart. Live progress bars resume when you come back.

AI analysis with safe actions

Claude reads your server state (disk, memory, OpenClaw config, sessions, RAG) and proposes structured fixes. Every destructive action requires a backup and explicit confirmation.

Live monitoring & alerts

5-minute health checks of gateway, disk, API providers, and session tokens. Alerts scoped to your servers only — with per-user mute preferences and quiet hours.

Agent export & import

Migrate agents between servers with full memory, workspace, skills, auth keys, Telegram groups, and RAG knowledge. Chunked transfer with live progress — handles archives of any size.

Inter-agent messaging

Agents communicate through a built-in Intercom mailbox. Access matrix controls who can message whom. Per-agent Python skill with hardcoded identity — no impersonation possible.

Per-user server isolation

Each user sees only servers they own or were granted access to. Alerts, sessions, and data are scoped per server — no cross-tenant leakage, even for admins.

// how it works

From zero to production in four steps.

You don't need to learn a new DevOps stack. EXMER handles the plumbing and shows you what it's doing at every step.

01 · CONNECT

Add your server

Enter SSH credentials once. EXMER encrypts them with AES-256-GCM, keyed from your JWT secret.

02 · PROVISION

Install OpenClaw

Eight-step wizard installs Node.js, OpenClaw, and its dependencies. Each step reports progress.

03 · CONFIGURE

Launch your agents

Create agents, set up models, upload skills, wire Telegram channels — all via Mini App tabs.

04 · OPERATE

Run and observe

Watch sessions, get alerts, use Claude-powered analysis when something breaks. Stay in Telegram.

// stack

Built on a stack that's boring in the best way.

No bleeding-edge dependencies, no custom runtimes, no surprise bills. Every piece is production-proven and operates offline if you need it to.

React 19
Frontend
Vite 6
Build
Express 5
API
SQLite + WAL
Storage
ssh2
Remote exec
Claude
AI
// ready when you are

Your ops, in the same app as your team.

Open the bot, add your server, install OpenClaw. First run takes about five minutes.