Every channel, one router
Telegram, WhatsApp, Slack, Discord, GitLab, webhooks, HTTP — built in. Agents reply on the channel they received on, or push to any other via cross-channel /send.
Build a Telegram bot
For small & medium businesses. Plug in Telegram, WhatsApp, Slack, Discord, or GitLab, set schedules, and watch your agents work — on Claude, OpenAI, or any LLM. Web wizard for non-technical operators, CLI for engineers. Self-hosted.
I want a chatbot on Telegram. → Journey 1 — Telegram Q&A bot
I want a scheduled job that pings me when it fails. → Journey 2 — Scheduled reports
I'm running a services team and want AI agents with KPIs. → Journey 7 — Business layer
I want to drive AgentX from Cursor / Claude Code. → Journey 10 — MCP server
I'm putting agents into production. → Journey 11 — Production hardening
One line — opens the web setup wizard, no JSON editing:
curl -fsSL https://raw.githubusercontent.com/anis-marrouchi/agentx/master/install.sh | bashPrefer Docker?
git clone https://github.com/anis-marrouchi/agentx.git && cd agentx
cp agentx.example.json agentx-data/agentx.json # or run `agentx setup` later
docker compose up -dEngineer shortcut:
npm install -g agentix-cli
agentx setup # opens the web wizard
# or skip the wizard:
agentx init && agentx agent add && agentx channel add && agentx daemon startThen open http://127.0.0.1:4202 for the dashboard — live agents, task history, Kanban, and the /admin panel. See the install guide for advanced setups, Tailscale binding, and systemd.