Hermes Agent Connection
Domain: Real Packages
π― Motivation
The packages in this domain all connect to the Hermes Agent ecosystem. Understanding how they fit together helps students see the full picture: Hermes is the brain, Jupyter is the interface, and these packages are the bridges between them.
π Concrete Example
The dependency chain: jupyterhub-litellm provides API keys β jupyter-ai-hermes uses keys to talk to Hermes via ACP β hermes-acp-sdk implements the ACP protocol β jupyter-ai-hermes-magics gives students the %%hermes shortcut β jupyter-hermes-proxy shows the Hermes dashboard in JupyterLab.
π Analogy
Like a schoolβs communication system β the admin office (LiteLLM) manages credentials, the intercom (ACP SDK) defines the protocol, the classroom phone (jupyter-ai-hermes) connects to the system, the speed-dial button (magics) makes it one-click, and the display screen (proxy) shows what is happening.