How-To Series · 5: Everywhere You Are

Hermes · On IRC

Put Hermes on any IRC server. No SDK, no daemon, no external dependencies.

After this videoYou can now run Hermes in any IRC channel.

The IRC adapter connects Hermes to any IRC server using Python's built-in asyncio. No SDK, no daemon, no external dependencies. It works with public networks like Libera.Chat and any self-hosted ircd. Configure via gateway-config.yaml or environment variables, control access with allowed_users, and start the gateway with hermes gateway start.

About these resources. Every command in this video comes from the IRC messaging doc.

New words here · Plain English

one sentence each · full glossary
IRCInternet Relay Chat: the original group chat protocol from the 1990s. Still used by technical communities.
DaemonA background process that runs continuously. IRC does not need one for Hermes.

Sources · What this video distills

1 docs page · every command below traces to one of them
Primary guide
IRC Messaging
Read ↗

Commands shown · Copy and paste

each shows the source doc it came from
Guided setup (pick IRC)from source ↗
hermes gateway setup
Start the gatewayfrom source ↗
hermes gateway start
Check connection statefrom source ↗
hermes gateway status

Going deeper · Related Hermes docs

further reading · not sources of facts shown above

Next in the series · Episodes that build on this