Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Hi, I'm Halfax 👋

Senior infrastructure & automation engineer. By day: large-scale storage, cloud, and end-to-end automation. Off the clock I bring the same discipline home to a self-hosted lab where I own and control every layer, silicon to reverse proxy — and run it like production.

One idea runs through all of it: never trust a confident claim — human or AI — until it's checked against what's real. It's why my news engine corroborates instead of pronounces, why my story world pauses rather than invent, and how I catch an AI agent the moment it starts confidently making things up.

🌐 Full portfolio & write-ups → www.guywithgames.com · No cloud LLMs in the loop.


📊 The lab, by the numbers

6 hosts in a private WireGuard mesh · 120B LLM on an integrated GPU · 3 models resident on one iGPU · 1 operating system from scratch · 0 cloud LLMs


🟢 Live right now — running on my own hardware, go poke at them

Halfax AI Chat Heimdall Augur Story Universe Ashes of Grace Fleet Live Bird Cam


🤖 AI & Story

Project What it is
Halfax AI Stack A private multi-model server running GPT-OSS-120B on an integrated GPU (AMD Strix Halo, 96 GiB UMA, Vulkan) — OpenAI-compatible, three models resident at once, ~78 GiB. No cloud.
Heimdall Augur (live demo · source currently private) A news engine that fact-checks itself: reads ~50 sources, validates every quote against the source text, and confirms facts only when differently-framed outlets agree. Corroborates — never pronounces.
The Story Universe An AI-driven world running unattended across three machines. Pauses the entire world before it will fabricate a single scene.
Halfax AI VSCode A from-scratch IDE client — chat, agent, autocomplete — that talks to my own GPU and resumes its agent mid-task after a crash.
PictureAI Local image generation entirely on an integrated GPU — no CUDA, no cloud, no account (SDXL, Flux, SD3.5, Chroma).

🛠️ Infrastructure & Operations

Project What it is
hal-web-mcp An AI agent's web reach behind a real SSRF wall — DNS-rebinding defense, private-range blocking, 31 tests.
Homelab MCP Natural-language control of the whole fleet — 40+ services checked concurrently in under two seconds.
AI Collaboration Memory A single ADR-style rulebook (DECISIONS.md) that every AI coding agent obeys — my rules outrank the model's defaults, some enforced by hooks that block the wrong action before it runs.
Recovery Plan + Drift Detector The whole stack rebuilds from compose files and encrypted secrets bundles in an afternoon — the drift guard recently caught a service silently dead for six months.

🔐 Systems & Security

Project What it is
HalfaxOS A 64-bit capability-based OS written from scratch in C and assembly — boots to a Ring-3 windowed desktop, a from-scratch TCP/IP stack, 52 syscalls, SMP bring-up. No borrowed kernel code.
Halfax KeySecrets (MCP wrapper · server source private) A self-hosted, end-to-end encrypted vault — hybrid post-quantum by default (X25519 + ML-KEM-768); the server only ever sees ciphertext.
Halfax System Reporter A Windows Ring-0 kernel driver reading MSRs, PCI config space, and SMBus directly — the same access commercial telemetry tools use, from scratch.
tor-recon Security recon that turns Tor into an attacker's-eye view of my own network — its first runs found a public dev server running as root over plaintext.

🎮 Games

Halfax Dungeons (Godot 4 roguelike, 100 levels, with an autonomous Borg autoplayer) · Ashes of Grace (browser RPG, permadeath-as-mechanic) · Skyhaven (vanilla-JS Elder-Scrolls-like) · Halcity (Python/Pygame city-builder)


🧰 Built with

C Python TypeScript x86-64 asm Vulkan llama.cpp Docker Linux MongoDB

Most projects are primary on a self-hosted GitLab and mirrored here.

📫 www.guywithgames.com · Discord · Steam

About

Senior infrastructure & automation engineer. A private multi-model AI stack and self-hosted homelab — no cloud LLMs. Full portfolio: https://www.guywithgames.com

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors