You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-7Lines changed: 19 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,22 +9,34 @@ Multi-platform one-click installer for [Hermes Agent](https://github.com/NousRes
9
9
- Installs Hermes Agent and/or OpenClaw via each product's official installer
10
10
- Configures an LLM provider (OpenRouter, OpenAI, Anthropic, or custom)
11
11
- Ships with bundled Sensenova skills already placed inside each product's `skills/` directory
12
+
- Launches the installed agent(s) automatically when setup finishes — no manual shell-restart step
12
13
13
14
## How It Works
14
15
15
-
Agent Pack is the source of truth for its vendored copies of Hermes Agent and OpenClaw (under `repos/`). At install time, each installer clones this monorepo fresh from GitHub, copies out the relevant subdirectory, and invokes the bundled `scripts/install.sh` with `--source-ready` so it skips its own clone/pull and uses the freshly copied source. Runtime dependencies (Python, Node.js, uv, git, build tools) are still handled by the product installer.
16
+
Agent Pack is the source of truth for its vendored copies of Hermes Agent and OpenClaw (under `repos/`). At install time, each installer clones this monorepo fresh from GitHub (once, shared across products), copies out the relevant subdirectory, and invokes the bundled `scripts/install.sh` with `--source-ready` so it skips its own clone/pull and uses the freshly copied source. Runtime dependencies (Python, Node.js, uv, git, build tools) are still handled by the product installer.
- Both: openclaw gateway runs in the background (log at
32
+
~/.openclaw/gateway.log), hermes takes over the foreground,
33
+
and the OpenClaw dashboard opens in the browser
24
34
```
25
35
26
36
Bundled skills live inside `repos/hermes-agent/skills/` and `repos/openclaw/skills/`, so they are installed as part of each product's normal install — no extra step needed.
27
37
38
+
The up-front LLM prompt means the user only interacts once; the long-running installs and the final product launch then run unattended. Per-product config is written as soon as each install succeeds, so a later product's failure never strands a working one without credentials.
39
+
28
40
### China-region mirrors
29
41
30
42
When the installer detects a China region (or `AGENTPACK_CN=1` is set), it prefixes the clone URL with a GitHub proxy — defaults are `https://ghproxy.cn/` then `https://ghfast.top/`, tried in order on failure. Override the list in `config/defaults.json` under `agent_pack.cn_mirrors`.
| Windows |`.exe` installer | Double-click and follow the wizard; installation runs inside WSL2 |
49
-
| macOS |`.pkg` installer | Double-click, then complete setup in the Terminal window that opens |
50
-
| Linux | bash script |`curl -fsSL https://URL/install.sh \| bash`|
60
+
| Windows |`.exe` installer | Double-click and follow the wizard; installation runs inside WSL2, and the PowerShell window is taken over by the installed agent when setup finishes|
61
+
| macOS |`.pkg` installer | Double-click, then complete setup in the Terminal window that opens; the same window becomes the agent's REPL / gateway once installation finishes|
62
+
| Linux | bash script |`curl -fsSL https://URL/install.sh \| bash`— the shell that ran the installer is handed over to the agent via `exec`|
0 commit comments