Nous
Hermes
Hermes
Marketplace
Community
Portal
Install Hermes
Install Hermes
Nous
Hermes
Community
Portal
Install Hermes
Install Hermes
All plugins
Dixon-O
GitHub profile
1 plugin in the catalog
Plugins by Dixon-O
1 plugins by Dixon-O in the catalog, most-starred first.
Dixon-O
hermes-ussd
Use Hermes from any phone, including feature phones with no internet: dial a USSD code for an instant menu, ask a question, get the agent's answer by SMS, and read long answers back page by page on USSD. Africa's Talking (Kenya, Uganda, Tanzania, Rwanda, Nigeria, Malawi and more). Closed by default (allowlist), phone users get the `safe` toolset, store-first at-most-once SMS outbox, daily SMS cap. Disclosure — opens an HTTP listener on 127.0.0.1:8790 (loopback; the user exposes it through their own tunnel or reverse proxy); makes outbound HTTPS calls only to api.africastalking.com / api.sandbox.africastalking.com (SMS API), sending reply text and the recipient's number; every question and reply crosses the mobile operator and Africa's Talking as plain-text USSD/SMS; stores phone numbers and reply text in a 0600 SQLite file in Hermes plugin storage (7-day default retention, `hermes ussd purge`); runs an outbox worker and an hourly purge task inside the gateway process; Africa's Talking callbacks are unsigned, so the secret URL path is the only authentication (rotate with `hermes ussd rotate-secret`), and anyone holding that URL or spoofing an allowlisted sender number gets an agent turn with this profile's memory and the `safe` toolset (web, vision, image generation) by default; `AT_ALLOW_ALL_USERS=true` lets any phone start turns on the user's account; sending SMS costs money on the user's Africa's Talking account (daily cap of 200 on by default); `hermes ussd setup` writes its own AT_* values to the Hermes .env; no telemetry, no shell commands, no self-update, no binaries.
Community
platform