Projects — michaelslop.org

projects.slop

Everything I've built, documented in full — including the parts that broke. Every project here was built with Claude Code; here's what that means. The order it happened in is on the timeline.

living document · 2026-08-12

A dated record of the build, grouped into phases. Roughly one week of concentrated work took this from a streaming setup held together by hand to a stream stack, a website with live viewer interaction, a coding agent and a machine control panel. Phases stay open — there will be…

disclosure · 2026-08-11

Full disclosure: every project on this page was built with Claude Code, Anthropic's AI coding agent. What that actually means, what I directed versus what it wrote, the rules I work under, and an honest account of where it was excellent and where it wasted my time.

beta — one tester, everything below verified on real hardware · 2026-08-11

Sonar has the right idea and an interface I cannot stand. This is the same model — your audio in buckets, each bucket at its own level in your headphones and in your stream — rebuilt on Voicemeeter Potato with a Windows 98 face. Go and Fyne, one executable, and a lot of…

working — details withheld · 2026-08-10

One Go binary, zero third-party dependencies, deployed to every machine I own. Power control, live hardware telemetry, a file browser and a game-server panel — all in a terminal. Written up at a deliberately high level: the parts that would map my network stay private.

working · v2.8 · 2026-08-09

A terminal coding agent written from scratch in Go, talking to models running on my own hardware. No cloud, no API keys, no telemetry. Eleven packages, v2.8, and a pile of lessons about testing things whose correctness depends on how a model reads a prompt.

working · 2026-08-08

The site you are reading. A FastAPI app themed like Windows 98, with Twitch sign-in and a live shared drawing canvas that viewers paint onto and the stream renders in real time. The drawing feature took two complete rewrites and taught me to verify pixels instead of status codes.

working · 2026-08-03

A passive observer that mirrors local Twitch-chat TTS audio into a Discord voice channel, so friends hear the silly voice lines without watching the stream.

working · 2026-08-03

Twitch chat voice commands → Streamer.bot → local TTS server → OBS. Voice-cloned AI voices triggered by !tts, !dracula, !rfk, !obama.

archive · 2026-08-01

The complete record includes things that aren't finished. A game still in design, a window manager I patched for my own use, and three projects that are dormant rather than abandoned.

CS student · developer · streamer

localhost:8000