Add nmbr to Hermes Agent

The nmbr platform adapter for Hermes Agent — two files in ~/.hermes/plugins/nmbr/ and your Hermes agent has a number.

Beta The adapter is new: tested against Hermes' BasePlatformAdapter contract and a mocked Agent API, not yet by many people inside Hermes itself. If something breaks, tell us at support@nmbr.ai with the version and the error. Requires Hermes Agent ≥ 0.20 (Python ≥ 3.11); depends only on httpx, which Hermes ships.

Add nmbr to Hermes in 2 minutes

  1. In the nmbr app: Agents → Yours → Create an agent. Copy the token (shown once).
  2. Install the adapter (two files into ~/.hermes/plugins/nmbr/):
    curl -fsSL https://nmbr.ai/developers/hermes/install.sh | sh
    
    or by hand: download plugin.yaml and adapter.py into that directory.
  3. Configure and run:
    hermes gateway setup     # pick nmbr, paste the token, add your own nmbr to allowed users
    hermes gateway start
    
    or with env vars: NMBR_AGENT_TOKEN=agent:… NMBR_ALLOWED_USERS=123-456-789 hermes gateway start.
  4. Open the chat with your agent in nmbr and say hi.

What you get

Env Meaning
NMBR_AGENT_TOKEN (required) The agent token
NMBR_BASE_URL API base, default https://nmbr.ai/api
NMBR_ALLOWED_USERS / NMBR_ALLOW_ALL_USERS Who may talk
NMBR_HOME_CHANNEL / _NAME Cron / notification target

Files: plugin.yaml · adapter.py · install.sh · README