- Full Obsidian vault content - Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte) - Media stack documentation - Traefik HA setup - Automation scripts - Bachelor party planning
1.9 KiB
1.9 KiB
title, created, updated, type, tags, confidence
| title | created | updated | type | tags | confidence | ||||
|---|---|---|---|---|---|---|---|---|---|
| Hermes OpenCode Cluster | 2026-04-28 | 2026-04-28 | concept |
|
high |
Hermes OpenCode Cluster
AI agent cluster setup — OpenCode instances deployed as systemd services across the homelab, with Hermes gateway providing model routing.
Instance Overview
| Instance | Host | IP | Port | Traefik Route | Status |
|---|---|---|---|---|---|
| ubuntu | Ubuntu VM | 192.168.50.61 | 4096 | opencode.tophermayor.com | Active (systemd) |
| ice | Raspberry Pi 4 | 192.168.50.197 | 4096 | opencode-ice.tophermayor.com | Active (systemd) |
| grizzley | Raspberry Pi 5 | 192.168.50.84 | 4096 | — | Inactive/disabled |
Host Context Detection
Each host clone has a .host-context file that identifies the local context. See host-context-detection for the full detection table.
Skills
Skills are located in .agents/skills/ and .opencode/:
proxmox-management— VM/LXC operationstraefik-diagnostic— Router/service healthtruenas-storage— ZFS pool/share managementauthentik-sso— SSO/OIDC configurationmedia-stack— Radarr, Sonarr, Jellyfin managementkomodo-management— Docker stack deploymenthost-power-management— Wake-on-LAN, VM controlinfra-audit— Live infrastructure verification
Hermes Gateway
Hermes runs on grizzley as the central gateway, providing:
- Telegram notifications (topic 1033 "Cron Jobs")
- Model routing across providers
- DeepSeek V4 integration (primary), Anthropic (fallback)
- Watchdog monitoring for gateway health
Related
- host-context-detection — Per-host agent detection
- forge-ai — ForgeCode CLI coding harness
- hermes-gateway — model routing and notifications
- opencode-cluster — detailed OpenCode systemd deployment