← Blog / ブログ

🛰 Hermes Control Tower

One personal AI stack, seven stages — entry → uplink → agent host → models → automation → edge → data. interactive
個人 AI インフラを 7 つの段階で可視化:入口 → 回線 → 母艦 → モデル → 自動化 → 公開 → データ。

Host: mini PC · Debian 12
Edge: Cloudflare → Tokyo
Net: private mesh VPN
Schedule: backup 1st 03:00
SNAPSHOT measured 2026-11-14 22:43 JST · static numbers, not live telemetry · 実測値(ライブ監視ではありません)
0
pipeline stages
S1 → S7
0
mesh VPN nodes
3 online · 3 offline
0
systemd services
agent host
0
docker containers
agent host
idle · press R to run
✓
S1 · 入口 / Entry
📱 Entry Layer
入口レイヤー:iPhone・Telegram・ブラウザ
iPhone · Telegram bot · browser Clients: 3 ways in — phone, chat, or the web.
3 entry clients
✓
S2 · 回線 / Uplink
🛰 Uplink & LAN
回線と自宅 LAN:ISP line → home router → Wi-Fi
Home fibre line → home router → private Wi-Fi LAN Path: home line → router → Wi-Fi subnet.
private LAN · 1 subnet
✓
S3 · 母艦 / Host
🤖 Agent Host
エージェント母艦(Debian 12・Docker)
Mini PC · Debian 12 · Hermes CLI + Gateway · Docker Hosts: the agent itself, gateway and container stack.
always on · 33 services · 10 containers
✓
S4 · 頭脳 / Models
🧠 Model Layer
モデル層:DeepSeek・Claude・GPT の使い分け
DeepSeek · Claude · GPT — tool routing from the agent Route: each task picks the model that fits.
3 model providers
✓
S5 · 自動化 / Automation
⚙️ Automation
自動化:n8n・cron・Paper RAG・SMS 転送・groki-gateway
n8n · cron (backup 1st 03:00 JST) · Paper RAG · SMS forwarder · local gateway Jobs: scheduled, watched, and on-demand flows.
4 pipelines · 2 watchers
✓
S6 · 公開 / Edge
☁️ Edge + Origin
エッジとオリジン:Cloudflare → 東京 VPS(nginx / PHP 8.3 / MariaDB)
Cloudflare proxy → Tokyo VPS (origin IP not published) · nginx · PHP · MariaDB → betsy.monster Stack: proxy at the edge, LEMP at the origin.
HTTPS 200 · disk 41% · 25 services
✓
S7 · データ / Data
🗄 Data & Watch
データと監視:Synology NAS と GW-Mon / NAS-Mon の通知
NAS (mounted backup share · piBackup) · GW-Mon / NAS-Mon → Telegram alerts Loop: storage plus the watchdogs that shout.
monthly backup · 2 alert lanes
入口 / 公開 · entry & edge
回線 / データ · network & storage
母艦 · agent host
モデル · models
自動化 · automation
healthcheck.log — simulated run / 模擬実行
$ idle — press R to run, click any stage to inspect

Measured 2026-11-14 22:43 JST

snapshot · not live 実測スナップショット(ライブ値ではありません)

Every number below was read once from the live machines. The page does not poll anything, so treat these as a photograph, not a dashboard. 以下の数値は 2026-11-14 22:43 JST に一度だけ実機から取得したものです。ページはポーリングしないため、写真のような記録として見てください。

Agent host · mini PC Debian 12
uptime
multi-week, always on
memory
~15 GiB total
disk
467 GB · 23% used
systemd
33 running services
docker
10 containers
ports
5678 n8n · 8080 · 8765 groki-gateway · 9100 backup status
Tokyo VPS origin hidden behind Cloudflare
ip
not published
uptime
2+ weeks
memory
~1 GiB total
disk
23 GB · 41% used
stack
nginx · PHP 8.3 · MariaDB (Ubuntu LTS)
services
25 running
https
200 local probe
private mesh VPN tailnet 6 nodes
agent host
online · mini PC
nas
online · backup share
laptop
online
desktop
offline
raspberry pi
offline
robot
offline

Two views, one map

同じ地図、二つの言語

This page keeps both languages side by side. The dedicated pages carry the full notes. このページは英語と日本語を併記しています。詳しい説明は各言語ページにあります。

English

Hermes Control Tower is the map of my personal AI infrastructure: the phone and chat entry points, the home uplink, the agent host, the model layer that answers, the automation that runs on schedule, the Cloudflare-fronted Tokyo VPS, and the NAS that keeps the backups.

  • 7 stages, read top-left to bottom-right
  • Run the health check to watch the cascade
  • Click a stage to inspect it, then run from there
  • Flow sync mirrors the stage in the diagram
Open English page →

日本語

Hermes Control Tower は、私専用 AI インフラの見取り図です。iPhone と Telegram の入口、自宅回線、エージェント母艦、応答を担うモデル層、定刻に動く自動化、Cloudflare の背後にある東京 VPS、そしてバックアップを保管する NAS までを一続きに並べています。

  • 7 段階を左上から右下へ
  • ヘルスチェックを実行すると段階が順に点灯
  • 段階をクリックすると詳細、その段階から再実行
  • Flow sync で図の該当ノードを強調
日本語ページを開く →
▸ Full topology flowchart — 全 7 段階の接続図 · 展開時に遅延描画

Expanding loads ./mermaid.min.js from this directory and renders locally. No network, no CDN.
展開すると同ディレクトリの ./mermaid.min.js を読み込み、ローカルで描画します(外部通信なし)。

Topology at simulated run time — node colours match the 7 stages above. Click any node to inspect its stage.
模擬実行時のトポロジ。ノードの色は上の 7 段階に対応し、クリックするとその段階を表示します。
R run / re-run · Esc reset · click a stage to inspect tap ▶ to run · tap a stage to inspect · tap ⟲ to reset