AI Infrastructure
Applied infrastructure, not a hobby list
A self-hosted AI stack built the same way I build everything else: local first, with an explicit policy for what's allowed to leave the building. It runs on the same Proxmox cluster as the rest of the lab. The diagram below is the whole flow; each section after it goes one level deeper.
Hardware & Inference
Where the models actually run
Qwen3.6-27B
The default model for day-to-day reasoning and drafting.
Qwen3-Coder-Next
Swapped in for anything code-shaped.
Gemma 4
A second opinion, run alongside Qwen for comparison.
Embedding models
Backing search and retrieval across the self-hosted stack.
Serving & Routing
A gateway with a policy, not just a proxy
The gateway itself is one piece. The policy behind it is the part worth a case study.
For anyone whose data I touch
Sensitive-data AI routing policy
A rule, enforced by software I control, that keeps anything private or client-related from ever reaching an outside AI company.
Interface & Tools
The rest of the stack
Applied to Security
Pointed at the SIEM, not just chat
The most useful application so far is boring on purpose: using the local models to
draft tuned local_rules.xml configurations from noisy Wazuh alert
output — a step toward alert-triage, SOC-copilot style tooling, running on the same
Wazuh deployment covered in
Experience.
Agent Orchestration
A self-hosted agent layer with memory
Alongside the chat interface, I built and deployed Hermes, a self-hosted messaging gateway and agent framework running in a Proxmox LXC, with Hindsight handling memory persistence so context carries between sessions instead of resetting every time. Same governance rules apply: sensitive routing stays local.