sidebars.ts
1 import type {SidebarsConfig} from '@docusaurus/plugin-content-docs'; 2 3 const sidebars: SidebarsConfig = { 4 docs: [ 5 'user-stories', 6 { 7 type: 'category', 8 label: 'Getting Started', 9 collapsed: true, 10 items: [ 11 'getting-started/quickstart', 12 'getting-started/installation', 13 'getting-started/termux', 14 'getting-started/nix-setup', 15 'getting-started/updating', 16 'getting-started/learning-path', 17 ], 18 }, 19 { 20 type: 'category', 21 label: 'Using Hermes', 22 collapsed: true, 23 items: [ 24 'user-guide/cli', 25 'user-guide/tui', 26 'user-guide/configuration', 27 'user-guide/configuring-models', 28 'user-guide/sessions', 29 'user-guide/profiles', 30 'user-guide/git-worktrees', 31 'user-guide/docker', 32 'user-guide/security', 33 'user-guide/checkpoints-and-rollback', 34 ], 35 }, 36 { 37 type: 'category', 38 label: 'Features', 39 collapsed: true, 40 items: [ 41 'user-guide/features/overview', 42 'user-guide/features/tool-gateway', 43 { 44 type: 'category', 45 label: 'Core', 46 items: [ 47 'user-guide/features/tools', 48 'user-guide/features/skills', 49 'user-guide/features/curator', 50 'user-guide/features/memory', 51 'user-guide/features/memory-providers', 52 'user-guide/features/context-files', 53 'user-guide/features/context-references', 54 'user-guide/features/personality', 55 'user-guide/features/skins', 56 'user-guide/features/plugins', 57 'user-guide/features/built-in-plugins', 58 ], 59 }, 60 { 61 type: 'category', 62 label: 'Automation', 63 items: [ 64 'user-guide/features/cron', 65 'user-guide/features/delegation', 66 'user-guide/features/kanban', 67 'user-guide/features/kanban-tutorial', 68 'user-guide/features/goals', 69 'user-guide/features/code-execution', 70 'user-guide/features/hooks', 71 'user-guide/features/batch-processing', 72 ], 73 }, 74 { 75 type: 'category', 76 label: 'Media & Web', 77 items: [ 78 'user-guide/features/voice-mode', 79 'user-guide/features/browser', 80 'user-guide/features/vision', 81 'user-guide/features/image-generation', 82 'user-guide/features/tts', 83 ], 84 }, 85 { 86 type: 'category', 87 label: 'Management', 88 items: [ 89 'user-guide/features/web-dashboard', 90 'user-guide/features/extending-the-dashboard', 91 ], 92 }, 93 { 94 type: 'category', 95 label: 'Advanced', 96 items: [ 97 'user-guide/features/rl-training', 98 'user-guide/features/spotify', 99 ], 100 }, 101 { 102 type: 'category', 103 label: 'Skills', 104 collapsed: true, 105 items: [ 106 'reference/skills-catalog', 107 'reference/optional-skills-catalog', 108 ], 109 }, 110 ], 111 }, 112 { 113 type: 'category', 114 label: 'Messaging Platforms', 115 collapsed: true, 116 items: [ 117 'user-guide/messaging/index', 118 'user-guide/messaging/telegram', 119 'user-guide/messaging/discord', 120 'user-guide/messaging/slack', 121 'user-guide/messaging/whatsapp', 122 'user-guide/messaging/signal', 123 'user-guide/messaging/email', 124 'user-guide/messaging/sms', 125 'user-guide/messaging/homeassistant', 126 'user-guide/messaging/mattermost', 127 'user-guide/messaging/matrix', 128 'user-guide/messaging/dingtalk', 129 'user-guide/messaging/feishu', 130 'user-guide/messaging/wecom', 131 'user-guide/messaging/wecom-callback', 132 'user-guide/messaging/weixin', 133 'user-guide/messaging/bluebubbles', 134 'user-guide/messaging/qqbot', 135 'user-guide/messaging/yuanbao', 136 'user-guide/messaging/open-webui', 137 'user-guide/messaging/webhooks', 138 ], 139 }, 140 { 141 type: 'category', 142 label: 'Integrations', 143 collapsed: true, 144 items: [ 145 'integrations/index', 146 'integrations/providers', 147 'user-guide/features/mcp', 148 'user-guide/features/acp', 149 'user-guide/features/api-server', 150 'user-guide/features/honcho', 151 'user-guide/features/provider-routing', 152 'user-guide/features/fallback-providers', 153 'user-guide/features/credential-pools', 154 ], 155 }, 156 { 157 type: 'category', 158 label: 'Guides & Tutorials', 159 collapsed: true, 160 items: [ 161 'guides/tips', 162 'guides/local-llm-on-mac', 163 'guides/daily-briefing-bot', 164 'guides/team-telegram-assistant', 165 'guides/python-library', 166 'guides/use-mcp-with-hermes', 167 'guides/use-soul-with-hermes', 168 'guides/use-voice-mode-with-hermes', 169 'guides/build-a-hermes-plugin', 170 'guides/automate-with-cron', 171 'guides/automation-templates', 172 'guides/cron-troubleshooting', 173 'guides/work-with-skills', 174 'guides/delegation-patterns', 175 'guides/github-pr-review-agent', 176 'guides/webhook-github-pr-review', 177 'guides/migrate-from-openclaw', 178 'guides/aws-bedrock', 179 'guides/azure-foundry', 180 ], 181 }, 182 { 183 type: 'category', 184 label: 'Developer Guide', 185 collapsed: true, 186 items: [ 187 'developer-guide/contributing', 188 { 189 type: 'category', 190 label: 'Architecture', 191 items: [ 192 'developer-guide/architecture', 193 'developer-guide/agent-loop', 194 'developer-guide/prompt-assembly', 195 'developer-guide/context-compression-and-caching', 196 'developer-guide/gateway-internals', 197 'developer-guide/session-storage', 198 'developer-guide/provider-runtime', 199 ], 200 }, 201 { 202 type: 'category', 203 label: 'Extending', 204 items: [ 205 'developer-guide/adding-tools', 206 'developer-guide/adding-providers', 207 'developer-guide/adding-platform-adapters', 208 'developer-guide/memory-provider-plugin', 209 'developer-guide/context-engine-plugin', 210 'developer-guide/creating-skills', 211 'developer-guide/extending-the-cli', 212 ], 213 }, 214 { 215 type: 'category', 216 label: 'Internals', 217 items: [ 218 'developer-guide/tools-runtime', 219 'developer-guide/acp-internals', 220 'developer-guide/cron-internals', 221 'developer-guide/environments', 222 'developer-guide/trajectory-format', 223 ], 224 }, 225 ], 226 }, 227 { 228 type: 'category', 229 label: 'Reference', 230 items: [ 231 'reference/cli-commands', 232 'reference/slash-commands', 233 'reference/profile-commands', 234 'reference/environment-variables', 235 'reference/tools-reference', 236 'reference/toolsets-reference', 237 'reference/mcp-config-reference', 238 'reference/model-catalog', 239 'reference/skills-catalog', 240 'reference/optional-skills-catalog', 241 'reference/faq', 242 ], 243 }, 244 ], 245 }; 246 247 export default sidebars;