diff --git a/website/docs/guides/build-a-hermes-plugin.md b/website/docs/guides/build-a-hermes-plugin.md index e0a7f662c26..91fb62f3a0d 100644 --- a/website/docs/guides/build-a-hermes-plugin.md +++ b/website/docs/guides/build-a-hermes-plugin.md @@ -1,5 +1,5 @@ --- -sidebar_position: 8 +sidebar_position: 9 sidebar_label: "Build a Plugin" title: "Build a Hermes Plugin" description: "Step-by-step guide to building a complete Hermes plugin with tools, hooks, data files, and skills" diff --git a/website/docs/guides/daily-briefing-bot.md b/website/docs/guides/daily-briefing-bot.md index 78bfd6909bf..dc1ac445690 100644 --- a/website/docs/guides/daily-briefing-bot.md +++ b/website/docs/guides/daily-briefing-bot.md @@ -1,5 +1,5 @@ --- -sidebar_position: 2 +sidebar_position: 3 title: "Tutorial: Daily Briefing Bot" description: "Build an automated daily briefing bot that researches topics, summarizes findings, and delivers them to Telegram or Discord every morning" --- diff --git a/website/docs/guides/local-llm-on-mac.md b/website/docs/guides/local-llm-on-mac.md index eaa8b238230..e0a82c7ff4b 100644 --- a/website/docs/guides/local-llm-on-mac.md +++ b/website/docs/guides/local-llm-on-mac.md @@ -1,5 +1,5 @@ --- -sidebar_position: 8 +sidebar_position: 2 title: "Run Local LLMs on Mac" description: "Set up a local OpenAI-compatible LLM server on macOS with llama.cpp or MLX, including model selection, memory optimization, and real benchmarks on Apple Silicon" --- diff --git a/website/docs/guides/migrate-from-openclaw.md b/website/docs/guides/migrate-from-openclaw.md index 6c8304a6e43..88dd752d88a 100644 --- a/website/docs/guides/migrate-from-openclaw.md +++ b/website/docs/guides/migrate-from-openclaw.md @@ -1,5 +1,5 @@ --- -sidebar_position: 7 +sidebar_position: 10 title: "Migrate from OpenClaw" description: "Complete guide to migrating your OpenClaw / Clawdbot setup to Hermes Agent — what gets migrated, how config maps, and what to check after." --- @@ -166,7 +166,7 @@ These are saved to `~/.hermes/migration/openclaw//archive/` for manua | `HEARTBEAT.md` | `archive/workspace/HEARTBEAT.md` | Use cron jobs for periodic tasks | | `BOOTSTRAP.md` | `archive/workspace/BOOTSTRAP.md` | Use context files or skills | | Cron jobs | `archive/cron-config.json` | Recreate with `hermes cron create` | -| Plugins | `archive/plugins-config.json` | See [plugins guide](../user-guide/features/hooks.md) | +| Plugins | `archive/plugins-config.json` | See [plugins guide](/docs/user-guide/features/hooks) | | Hooks/webhooks | `archive/hooks-config.json` | Use `hermes webhook` or gateway hooks | | Memory backend | `archive/memory-backend-config.json` | Configure via `hermes honcho` | | Skills registry | `archive/skills-registry-config.json` | Use `hermes skills config` | diff --git a/website/docs/guides/python-library.md b/website/docs/guides/python-library.md index 5f75f9a0e8e..3e857f7dd11 100644 --- a/website/docs/guides/python-library.md +++ b/website/docs/guides/python-library.md @@ -1,5 +1,5 @@ --- -sidebar_position: 4 +sidebar_position: 5 title: "Using Hermes as a Python Library" description: "Embed AIAgent in your own Python scripts, web apps, or automation pipelines — no CLI required" --- diff --git a/website/docs/guides/team-telegram-assistant.md b/website/docs/guides/team-telegram-assistant.md index 04350bfab84..582f2eafa4f 100644 --- a/website/docs/guides/team-telegram-assistant.md +++ b/website/docs/guides/team-telegram-assistant.md @@ -1,5 +1,5 @@ --- -sidebar_position: 3 +sidebar_position: 4 title: "Tutorial: Team Telegram Assistant" description: "Step-by-step guide to setting up a Telegram bot that your whole team can use for code help, research, system admin, and more" --- @@ -24,7 +24,7 @@ A Telegram bot that: Before starting, make sure you have: -- **Hermes Agent installed** on a server or VPS (not your laptop — the bot needs to stay running). Follow the [installation guide](/getting-started/learning-path) if you haven't yet. +- **Hermes Agent installed** on a server or VPS (not your laptop — the bot needs to stay running). Follow the [installation guide](/docs/getting-started/installation) if you haven't yet. - **A Telegram account** for yourself (the bot owner) - **An LLM provider configured** — at minimum, an API key for OpenAI, Anthropic, or another supported provider in `~/.hermes/.env` @@ -428,13 +428,13 @@ hermes gateway stop && hermes gateway start You've got a working team Telegram assistant. Here are some next steps: -- **[Security Guide](/user-guide/security)** — deep dive into authorization, container isolation, and command approval -- **[Messaging Gateway](/user-guide/messaging)** — full reference for gateway architecture, session management, and chat commands -- **[Telegram Setup](/user-guide/messaging/telegram)** — platform-specific details including voice messages and TTS -- **[Scheduled Tasks](/user-guide/features/cron)** — advanced cron scheduling with delivery options and cron expressions -- **[Context Files](/user-guide/features/context-files)** — AGENTS.md, SOUL.md, and .cursorrules for project knowledge -- **[Personality](/user-guide/features/personality)** — built-in personality presets and custom persona definitions -- **Add more platforms** — the same gateway can simultaneously run [Discord](/user-guide/messaging/discord), [Slack](/user-guide/messaging/slack), and [WhatsApp](/user-guide/messaging/whatsapp) +- **[Security Guide](/docs/user-guide/security)** — deep dive into authorization, container isolation, and command approval +- **[Messaging Gateway](/docs/user-guide/messaging)** — full reference for gateway architecture, session management, and chat commands +- **[Telegram Setup](/docs/user-guide/messaging/telegram)** — platform-specific details including voice messages and TTS +- **[Scheduled Tasks](/docs/user-guide/features/cron)** — advanced cron scheduling with delivery options and cron expressions +- **[Context Files](/docs/user-guide/features/context-files)** — AGENTS.md, SOUL.md, and .cursorrules for project knowledge +- **[Personality](/docs/user-guide/features/personality)** — built-in personality presets and custom persona definitions +- **Add more platforms** — the same gateway can simultaneously run [Discord](/docs/user-guide/messaging/discord), [Slack](/docs/user-guide/messaging/slack), and [WhatsApp](/docs/user-guide/messaging/whatsapp) --- diff --git a/website/docs/guides/use-mcp-with-hermes.md b/website/docs/guides/use-mcp-with-hermes.md index 9083bdae8b3..23f3813886e 100644 --- a/website/docs/guides/use-mcp-with-hermes.md +++ b/website/docs/guides/use-mcp-with-hermes.md @@ -1,5 +1,5 @@ --- -sidebar_position: 5 +sidebar_position: 6 title: "Use MCP with Hermes" description: "A practical guide to connecting MCP servers to Hermes Agent, filtering their tools, and using them safely in real workflows" --- diff --git a/website/docs/guides/use-soul-with-hermes.md b/website/docs/guides/use-soul-with-hermes.md index a4cc19ef5d8..7767faa4d17 100644 --- a/website/docs/guides/use-soul-with-hermes.md +++ b/website/docs/guides/use-soul-with-hermes.md @@ -1,5 +1,5 @@ --- -sidebar_position: 6 +sidebar_position: 7 title: "Use SOUL.md with Hermes" description: "How to use SOUL.md to shape Hermes Agent's default voice, what belongs there, and how it differs from AGENTS.md and /personality" --- diff --git a/website/docs/guides/use-voice-mode-with-hermes.md b/website/docs/guides/use-voice-mode-with-hermes.md index dd8b1317efe..8aca66bc1d6 100644 --- a/website/docs/guides/use-voice-mode-with-hermes.md +++ b/website/docs/guides/use-voice-mode-with-hermes.md @@ -1,5 +1,5 @@ --- -sidebar_position: 7 +sidebar_position: 8 title: "Use Voice Mode with Hermes" description: "A practical guide to setting up and using Hermes voice mode across CLI, Telegram, Discord, and Discord voice channels" --- diff --git a/website/sidebars.ts b/website/sidebars.ts index cd227306cd8..3df612cb336 100644 --- a/website/sidebars.ts +++ b/website/sidebars.ts @@ -132,13 +132,14 @@ const sidebars: SidebarsConfig = { collapsed: true, items: [ 'guides/tips', - 'guides/build-a-hermes-plugin', + 'guides/local-llm-on-mac', 'guides/daily-briefing-bot', 'guides/team-telegram-assistant', 'guides/python-library', 'guides/use-mcp-with-hermes', 'guides/use-soul-with-hermes', 'guides/use-voice-mode-with-hermes', + 'guides/build-a-hermes-plugin', 'guides/migrate-from-openclaw', ], },