Laser and other tech projects,
always free for your use.
Every post has the details, process, and exact settings to duplicate it yourself. The site is live and maintained — and most of the work here, including this site itself, is done with LLMs.
Latest projects
Builds, guides, and experiments from the shop.
WordPress to Static With Claude Code: How I Rebuilt This Site in an Afternoon
This site used to run on WordPress. An AI coding agent rebuilt it as Markdown files plus a 183-line Python generator in an afternoon — and the same workflow still maintains it.
What My AI Agents Actually Cost: DeepSeek vs the Big APIs
A full month of my always-on agent stack cost $24.08 on DeepSeek. Here's what the exact same 757M-token workload would cost on Claude, GPT, and Grok — and why prompt caching is the whole story.
Putting a Chatbot on the Public Web — On My Own Hardware
A chatbot on a public website, but the brain is a small model running on a computer in my house — free per token and private. Here's the relay architecture that makes it safe, the security holes I had to close, and an honest accounting of how slow it is and what it would still need to be production-ready.
Set Up Your LLM Assistant: Claude Code, Cowork, Terminex, and DeepSeek
The hub guide every "implement this yourself" box on this site points at: what an agentic LLM assistant is, and four real ways to get one running today.
RGB Keyboard Control for the ASUS ROG Flow Z13, No Armoury Crate Required
A Linux RGB stack for the ASUS ROG Flow Z13 that talks to the keyboard and lightbar directly over HID — CLI, GTK app, and a browser panel, with colors that survive suspend and re-dock.
Reasonix: A Claude-Code-Style Coding Agent on DeepSeek
A terminal coding agent that works like Claude Code — subagents, skills, project memory — but runs against DeepSeek's pay-per-token API instead of a subscription. Setup, model tiers, and a hands-off auto-updater.
OpenClaw Model Manager: a GUI so I stop hand-editing model routing JSON
A GTK4 desktop app that edits the config deciding which AI model every agent in my local stack talks to. Safe writes, dead-model checks, and one-click Claude Code rerouting without hand-written systemd files.
OpenClaw Broken? I Fix It with Claude Code
My two-tier repair strategy: OpenClaw agents handle the routine work, and when something truly breaks, Claude Code fixes the box — then teaches OpenClaw to handle it next time.
My OpenClaw Setup: One Box That Can Make Websites
One Linux mini-PC runs OpenClaw agents that write, build, and publish my websites through a gated, backed-up deploy pipeline — and this very article is refreshed weekly by that same box.
Browse by type
AI & Local LLM
Running AI on your own hardware — local LLMs, agents, and image generation. No subscriptions, no cloud, no computer-science degree.
Laser Projects
Cutting, engraving, and the occasional small fire. Each post has the details, process, and settings you need to duplicate it yourself.
Tools & Downloads
Small apps and utilities I built and actually use. Free downloads for personal use, source included.