Orchestration
Talos Linux v1.12.4 on Colima (VZ framework)
Always-on personal infrastructure. Overlook runs the cluster, agents, and all pipelines. Blaine bridges telephony. Derry holds 64 TB of archive. Everything connected via encrypted WireGuard mesh.
Orchestration
Talos Linux v1.12.4 on Colima (VZ framework)
Memory
64 GB unified
CPU
Apple M4 Pro · 14 cores
GPU
20-core Apple GPU
Storage
64 TB NAS + 1 TB local NVMe
Functions
0 Inngest durable functions
Skills
178 agent skills
Interconnect
Tailscale WireGuard mesh
panda
Control plane.
Mac Mini M4 Pro · 14-core CPU · 20-core GPU · 64GB unified · 1TB NVMe
clanker-001
Library + SIP bridge.
Ubuntu 24.04 · 16GB RAM · 309GB disk
three-body
Archive.
Synology NAS · Intel Atom C3538 · 8GB RAM · 64TB RAID
dark-wizard
| Pod | Role |
|---|---|
system-bus-worker-788fd874bb-sm59v | |
restate-0 | |
nfs-showmount | |
nfs-probe5 | |
| Service | Purpose |
|---|---|
agent-secrets | Encrypted secrets daemon (leases API keys/tokens) |
system-bus-worker | Inngest function worker (66 functions) |
gateway | Pi agent gateway daemon + Telegram bridge |
gateway-tripwire | Gateway watchdog (auto-restart on failure) |
Layer 6: Interface — joelclaw.com (Next.js + Convex), ⌘K search, vault browser Layer 5: Agents — Pi gateway, coding loops, background workers, voice agent Layer 4: Orchestration — Talos k8s cluster, launchd daemons, Helm releases Layer 3: Services — Inngest, Redis, Typesense, PDS, LiveKit (k8s pods) Layer 2: Pipelines — Video ingest, transcription, content sync, friction fix Layer 1: Memory — Observations, contentResources (Convex), MEMORY.md Layer 0: Data — Obsidian Vault, system-log.jsonl, 64 TB NAS archive
Primary dev machine.
MacBook Pro · Apple Silicon
nightmare-router
Tailscale exit node, idle.
Linux router
| S3-compatible object storage (NAS-backed, 64TB) |
livekit-server-8bb667b9b-lz2nb |
docs-api-57d8d5b8f6-m8gvb |
dkron-0 |
bluesky-pds-6877b696c-d6bgt |
inngest-0 | Event orchestration server |
redis-0 | State, pub/sub, loop PRD, cooldowns |
typesense-0 | Search engine (6 collections, auto-embedding via ONNX) |
caddy |
| HTTPS reverse proxy with Tailscale certs |
colima | Container runtime (VZ framework → Talos k8s) |
vault-log-sync | system-log.jsonl → Obsidian markdown notes |
content-sync-watcher | Vault content → web deploy trigger |
system-bus-sync | Monorepo → worker clone sync |
typesense-portforward | kubectl port-forward for Typesense :8108 |