Opklaar
WarmThe studio itself: brand direction, a business-ops pack, client playbooks, and the AGENTS.md operating guide that governs every build.
HTML / brand / ops
Phil Hanson/ Phoenix, AZ/ 2026
A map of what Phil built with Claude.
Click any star to jump to its build
A six-month run of solo builds: Phil directing, Claude implementing, across eight languages plus RISC-V assembly. Web studios, native Apple apps, creator pipelines, games, automation, and a standing attempt to build a computer from the silicon up.
Status tracks recency, not worth. The hero map lights every build by how recently it moved, so the newest work burns brightest and older sketches sit cool and dim.
The business spine. The web studio, the standards every site inherits, and live client work on a personal Hetzner box. HTML / brand / ops
The studio itself: brand direction, a business-ops pack, client playbooks, and the AGENTS.md operating guide that governs every build.
HTML / brand / ops
Self-hosted SvelteKit PWA behind the client sites, including the CPMMA gym app: calendar, contacts, files, feeds, docs.
SvelteKit / self-hosted
Site and asset kit for the rapper Mega Ran: press kit, music, boss tracks, sprites. Real client work.
Site / assets
A coming-soon site synced from the server. Small, but on the same deploy discipline as everything else.
Static / deploy
The meta-layer: web-build-standards, _templates, and the UI toolbox. Write a rule once, every future site inherits it.
Standards / tooling
Swift and SwiftUI, the deepest engineering on the board. Swift / SwiftUI
AIM reborn as a retro terminal messenger over SSH. A Go Charm core plus a native SwiftUI Mac app, shipped for macOS and Windows. Phase 1 complete.
Go / SwiftUI
A persistent, Apple-native personal computing environment. Phil directs, Claude implements everything. The most active project on the board.
Swift / SwiftUI
iPhone-only photo sharing that recreates the original Instagram: square photos, a chronological feed, no reels, no algorithm.
SwiftUI / CloudKit
A manga downloader: a Swift shell over a Rust core doing the fetching. Two languages, one binary.
Swift / Rust
AI voice, video, and audio, all run locally. Voice / video / audio
The video pipeline: one input bundle becomes a YouTube video, blog post, social posts, newsletter, and Patreon draft. Local Ollama and Qwen plus XTTS voice.
Python / Swift
A video production pipeline rendering narrated 4K shorts, with its own TTS normalization and kit-folder workflow.
Python / TTS
An audio mastering app: upload, process against profiles, get a mastered track back.
Python / audio
An audio generation experiment with a small web front end. One of the quieter sketches.
Python / audio
The sci-fi streak, from idle crossings to engine experiments. The sci-fi streak
A hard sci-fi idle game: a generation ship's crossing to Proxima Centauri. Crises arrive, choices lock as standing orders, all written in a human voice.
JavaScript
A game built in Godot with GDScript. An engine experiment away from web and Swift.
Godot / GDScript
Own-your-stack tooling: published, monetized, self-deployed. Own your stack
A factory of published, monetized actors: PDF text, sitemap URLs, RSS, broken-link checker, YouTube transcripts. PPE-priced through the API.
Python
A scraping service with an MCP interface and x402 micropayments, self-deployed behind Caddy. The most forward-looking of the automation set.
Python / MCP
An RTX 5090 Founders Edition stock watcher: a loud alarm that auto-opens the page the instant it is buyable at Best Buy.
Python
The frontier, and the most telling group: a standing attempt to build a computer from scratch, at every layer from the silicon up. The frontier
An operating system from scratch in RISC-V 64-bit assembly, nautical naming throughout. The deepest cut on the board.
RISC-V asm / fasmg
A portable computer designed around a Framework board, compute landing Dec 2026, with case geometry modeled in Python. Hardware decisions locked.
Hardware / Python
An immersive focus workspace, the LifeAt clone: video scenes, an ambient mixer, draggable widgets. An environment to work inside.
JavaScript
What keeps recurring
Reviving what tech got wrong the second time.
The environment itself is the project, top to bottom.
Self-hosted, self-served, self-monetized. No platform landlords.
Machines that turn one idea into finished media.
An undercurrent of space and music through the fun builds.
Eight languages, six domains, one operator. The breadth is not scatter, it is how a stack gets learned: build the real thing in it.
Compiled from the working folders and build logs across six months. Every entry is a real project; early sketches are described lightly rather than embellished.