No Cloud Required: My Local AI Stack on AMD Hardware
LocalAI, LocalAGI, LocalRecall, OpenCode, Codegraph, and a pile of experiments that didn’t make the cut.
read more →LocalAI, LocalAGI, LocalRecall, OpenCode, Codegraph, and a pile of experiments that didn’t make the cut.
read more →The rotation test stops being a crash detector and starts finding config fields that were parsed, stored, and then quietly ignored. Plus the case for YAML presets, a blunt list of cxx-qt complaints, and melody/harmony quality work that finally stops the trumpets from screeching.
read more →A rotation test catches bugs across 51 subtypes, a parallel librosa pipeline measures 470+ source tracks and finds the last dungeon was 44 BPM too slow, battle generation gets a major overhaul, and raising the base velocity breaks every soundfont profile at once.
read more →Studying classic and modern JRPG soundtracks to fix the generator, three FluidSynth bugs that required reading C source code, and what cxx-qt property signals do when you’re not looking.
read more →A 1999 Windows program that generated music from math, a Rust/Qt/QML stack that shouldn’t work but does, and the MCP integration nobody asked for but I built anyway.
read more →Local compute, custom agents, and way too many models.
read more →All podman, all the time.
read more →Finally took down WordPress.
read more →