Observed since 20 Oct, 21:38 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Daemon that bridges chat platforms (Rocket.Chat and more) to AI agent backends (Claude, OpenCode)
Turn your AI agent into a team-shared chatbot — in minutes.
Already running Claude Code or OpenCode? agent-chat-gateway connects it to your team's chat system (Rocket.Chat, Mattermost, and more) so everyone can talk to it directly from chat — no terminal required, no code changes to your agent.
Inspired by OpenClaw's vision of making AI agents accessible from any messaging app — built for the team layer.
How it compares to Claude Code Channels: Claude Code's native Channels feature connects a single session to Telegram, Discord, or iMessage — great for personal use.
agent-chat-gatewayis built for teams: multiple agents, multiple chat systems, per-user roles, human oversight for sensitive operations, and shared sessions across your whole workspace.
agent-chat-gateway config gives you a full-screen editor with validation, provenance tracking, and safe writes, instead of hand-editing YAML| Supported today | Can be extended | |
|---|---|---|
| Chat platforms | Rocket.Chat, Mattermost | Slack, Discord, and others |
| Agent backends | Claude Code, OpenCode | Any agent with a CLI interface |
| Voice | iOS Shortcuts (experimental) | Android via Tasker, dedicated hardware |
The easiest way to install is to ask your AI agent to do it for you — it handles dependencies, configuration, and any troubleshooting automatically.
In Claude Code or OpenCode, run this prompt:
Please install agent-chat-gateway by following the instructions at https://raw.githubusercontent.com/HammerMei/agent-chat-gateway/main/docs/install-agent.md
If you'd rather skip installing Python, Node.js, or Claude Code locally, run ACG in a container:
# 1. Copy the example directory to your deployment location
cp -r docker/docker-compose.example my-acg
cd my-acg
# 2. Fill in your credentials and settings
# .env — Claude Code OAuth token (see file for instructions)
# config/config.yaml — chat platform credentials (Rocket.Chat/Mattermost),
# owners, rooms, agents — file gets chmod 600 automatically
# 3. Start
docker compose up -d
# Logs
docker compose logs -f
See docker/docker-compose.example/ for the full annotated setup — all files are pre-structured and ready to fill in.
Prefer a native install? See INSTALL.md for step-by-step instructions.
# Start the gateway
agent-chat-gateway start
# Check status
agent-chat-gateway status
# Stop the gateway
agent-chat-gateway stop
See docs/user-guide.md for the full CLI reference, configuration options, and usage examples.
| Document | Description |
|---|---|
| INSTALL.md | Manual installation guide |
| docs/user-guide.md | Configuration reference, CLI usage, and operational guide |
| docs/architecture.md | System architecture and module breakdown |
| docs/permission-reference.md | Roles, permissions, and human oversight deep dive |
| docs/supported-features.md | Supported features, known limitations, and roadmap |
| docs/requirements.md | Functional specification and behavioral requirements |
| docs/scheduling.md | Built-in task scheduler — recurring and one-shot jobs from chat |
| docs/agent-chain.md | Agent-to-agent collaboration — enabling multiple heterogeneous AI agents to coordinate via chat |
| docs/config-tool.md | Interactive config TUI — agent-chat-gateway config, keybindings, and a guide to every entity type |
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.5.2 | 8 Sept 2026 | 9 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 21:38 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:acb528f574a6f4d9550974d0ded93c40855009c56da944159b7968a9748762f5