From 43cb35cb21f5addb1ae6ef853a3cf8d08d566b51 Mon Sep 17 00:00:00 2001 From: teknium1 Date: Wed, 11 Mar 2026 07:30:28 -0700 Subject: [PATCH] docs: list individual config commands first, then hermes setup as all-in-one Show users the specific commands for each config area (hermes model, hermes tools, hermes config set, hermes gateway setup) and then present 'hermes setup' as the option to configure everything at once. --- README.md | 4 +++- website/docs/getting-started/installation.md | 6 ++++-- website/docs/getting-started/quickstart.md | 11 +++++++---- website/docs/reference/cli-commands.md | 2 +- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 444aae520..3e41fbf79 100644 --- a/README.md +++ b/README.md @@ -50,9 +50,11 @@ hermes # start chatting! ```bash hermes # Interactive CLI — start a conversation -hermes model # Switch provider or model +hermes model # Choose your LLM provider and model hermes tools # Configure which tools are enabled +hermes config set # Set individual config values hermes gateway # Start the messaging gateway (Telegram, Discord, etc.) +hermes setup # Run the full setup wizard (configures everything at once) hermes update # Update to the latest version hermes doctor # Diagnose any issues ``` diff --git a/website/docs/getting-started/installation.md b/website/docs/getting-started/installation.md index cd95de3e0..04ba46e30 100644 --- a/website/docs/getting-started/installation.md +++ b/website/docs/getting-started/installation.md @@ -36,9 +36,11 @@ hermes # Start chatting! To reconfigure individual settings later, use the dedicated commands: ```bash -hermes model # Switch provider or model -hermes tools # Configure which tools are enabled +hermes model # Choose your LLM provider and model +hermes tools # Configure which tools are enabled hermes gateway setup # Set up messaging platforms +hermes config set # Set individual config values +hermes setup # Or run the full setup wizard to configure everything at once ``` --- diff --git a/website/docs/getting-started/quickstart.md b/website/docs/getting-started/quickstart.md index a2b8904f6..832ba0be5 100644 --- a/website/docs/getting-started/quickstart.md +++ b/website/docs/getting-started/quickstart.md @@ -29,13 +29,15 @@ source ~/.bashrc # or source ~/.zshrc ## 2. Set Up a Provider -The installer configures your LLM provider automatically. To change it later, run: +The installer configures your LLM provider automatically. To change it later, use one of these commands: ```bash -hermes model +hermes model # Choose your LLM provider and model +hermes tools # Configure which tools are enabled +hermes setup # Or configure everything at once ``` -This walks you through selecting an inference provider: +`hermes model` walks you through selecting an inference provider: | Provider | What it is | How to set up | |----------|-----------|---------------| @@ -160,8 +162,9 @@ mcp_servers: | Command | Description | |---------|-------------| | `hermes` | Start chatting | -| `hermes model` | Switch provider or model | +| `hermes model` | Choose your LLM provider and model | | `hermes tools` | Configure which tools are enabled per platform | +| `hermes setup` | Full setup wizard (configures everything at once) | | `hermes doctor` | Diagnose issues | | `hermes update` | Update to latest version | | `hermes gateway` | Start the messaging gateway | diff --git a/website/docs/reference/cli-commands.md b/website/docs/reference/cli-commands.md index f9a9dc2fe..946b47b58 100644 --- a/website/docs/reference/cli-commands.md +++ b/website/docs/reference/cli-commands.md @@ -38,7 +38,7 @@ These are commands you run from your shell. | Command | Description | |---------|-------------| -| `hermes setup` | Full setup wizard (runs automatically during install) | +| `hermes setup` | Full setup wizard — configures provider, model, terminal, and messaging all at once | | `hermes config` | View current configuration | | `hermes config edit` | Open config.yaml in your editor | | `hermes config set KEY VAL` | Set a specific value |