Agent HQ
/install agent-hq
Agent HQ Installation
Summary
- Backend + frontend: Express API with SQLite board + Vite/React UI served from
frontend-react/dist. - Automation pieces: Jarvis summary (
scripts/jarvis-connector.js), Telegram notifier (scripts/notify-jarvis-telegram.js+ cron), plus a high-priority watcher insidebackend/server.js. - Data:
data/board.jsonseeds missions/agents/cards; the board persists indata/mission.db. - Notifications:
config/telegram.json(orAGENT_HQ_TELEGRAM_*env vars) lets you send alerts to Telegram.
Setup steps
- Clone the repo and install deps:
git clone https://github.com/thibautrey/agent-hq.git cd agent-hq npm install npm --prefix frontend-react install - Edit
config/telegram.jsonwith yourbotToken/chatId(or setAGENT_HQ_TELEGRAM_TOKEN/AGENT_HQ_TELEGRAM_CHAT_ID). Keep this file secret. - Build the UI and start the server:
The UI is served onnpm --prefix frontend-react run build npm run start:agent-hq/and the API lives under/api(default port 4000). - Configure cron jobs (Heartbeats + Telegram):
- Jarvis summary:
node scripts/jarvis-connector.jsorscripts/notify-jarvis-telegram.js --forceas needed. - Telegram notifier cron (see
run-telegram-notifier.sh).
- Jarvis summary:
- Use the UI to create cards or
POST /api/cards//api/cards/quickto keep Jarvis busy.
Runtime commands
- View board:
curl http://localhost:4000/api/board - Trigger Telegram alert:
curl -X POST http://localhost:4000/api/notify-telegram - Quick card:
curl -X POST http://localhost:4000/api/cards/quick -H "Content-Type: application/json" -d '{"text":"Design review needed"}' - Jarvis summary:
node scripts/jarvis-connector.js
Tips
- Drop cards directly into
data/board.jsonbefore first run for a seeded mission. high_priority_jobstable in SQLite prevents duplicate Telegram alerts.AGENT_HQ_API_TOKENprotects mutating endpoints for scripted integrations.
Release notes
- 2026-02-09 – Mission-control stack created, README translated to English, changelog added, and the Clawdhub installer skill
[email protected]published (now mirrored with this manifest).
Enjoy running your own Mission Control.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install agent-hq - After installation, invoke the skill by name or use
/agent-hq - Provide required inputs per the skill's parameter spec and get structured output
What is Agent HQ?
Deploy the Agent HQ mission-control stack (Express + React + Telegram notifier / Jarvis summary) so other Clawdbot teams can spin up the same board, high-priority watcher, and alert automation. Includes setup, telemetry, and automation hooks. It is an AI Agent Skill for Claude Code / OpenClaw, with 1524 downloads so far.
How do I install Agent HQ?
Run "/install agent-hq" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Agent HQ free?
Yes, Agent HQ is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Agent HQ support?
Agent HQ is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Agent HQ?
It is built and maintained by thibautrey (@thibautrey); the current version is v1.0.1.