Start Here
Hermes gives you a reproducible runtime, a mounted workspace, a visible filesystem, a GitHub panel, and a safe secrets model.
The shortest path is:
- Copy
.env.exampleto.env. - Run
make init-working-groupandmake doctor. - Build and launch the stack.
- Open the gateway, CMS/filesystem, and JupyterLab.
- Run
make smoke-test.
Keep this in mind:
flowchart LR
GitHub["GitHub\ncontrol plane"] --> Repo["Repository\nmemory"]
Repo --> Runtime["Hermes container\nruntime"]
Secrets["Secrets\nmounted or injected"] --> Runtime
Runtime --> Workspace["Mounted workspace\nproject context"]
Runtime --> Panels["Filesystem + GitHub panels\ninspectable control surfaces"]