Local Assistant and Compute project image

Local Assistant and Compute

Kubernetes server for OpenClaw, compute, and website hosting

PC Jetson Orin Jetson Orin Raspberry Pi 5 Router Raspberry Pi 4 Raspberry Pi 4 Lenovo E580

Overview

Cluster started as an assortment of devices I already had at home, all connected through an unmanaged router. It now runs k3s and OpenClaw across the full stack, with robust pod redeployment across nodes, PersistentVolumeClaim storage, and an automatic backup helper for stateful workloads.

Networking

Flannel runs fully over ethernet, with cross-device public-key access between nodes. Critical machines are reachable through Tailscale, and game-server traffic is exposed through playit.gg. Each device can either use its own Wi-Fi uplink or be bridged through another node when needed.

Inference And Compute

The PC hosts vLLM and ollama endpoints for Qwen3.6 35B, while the Orins run a backup ollama endpoint for Qwen3.5 2B. For heavier jobs, the PC and Lenovo E580 take on the higher-compute workloads.

Deployments

  • Local OpenClaw
  • Headlamp dashboard
  • Game servers and associated websites
  • SearXNG
  • Obsidian integration
Headlamp cluster dashboard screenshot
Headlamp dashboard view of workloads, health, and node state across the cluster.
Minecraft Bluemap screenshot
Minecraft Bluemap and the supporting game-server web stack hosted on the cluster.

Back to homepage