01

The tools and the process

I always show my work. What it's built with, how it got made, who helped. No black boxes, no mystique.

Shell
Next.js App Router + TypeScript + Tailwind, deployed on Vercel.
3D crystal
react-three-fiber + three.js: MeshTransmissionMaterial obsidian glass with a trapped red core. The core renders on top of the shell on purpose, an honest cheat, since real light absorption in near-black glass would otherwise swallow its own glow. The chaos tell is reverse-phi edge cycling, proven first on /lab.
Gesture
MediaPipe Hands (@mediapipe/tasks-vision): opt-in webcam hand control, pinch to grab, two-hand spread to zoom. Silhouette only, never raw video.
Brain
Claude, one reconstructed voice for now: a deterministic, zero-network judge scores and rewrites whatever you feed it, with a live Claude Haiku layer ready to take over the moment a key is wired in. Full five-facet routing (Order/Chaos/Host/Builder/Friend) is next.
Trial
Mozilla's Readability + linkedom pull the real text out of whatever URL you hand the crystal on /trial (SSRF-hardened against local and private addresses), so both facets can read the same page at once.
Voice
kk-voice: a checker-enforced model of how I actually write, with a glossary and an anti-glossary. The checker flags; a human decides. The same gate runs live on whatever you feed the crystal, not just on what I commit.
Music
Suno with my cloned voice, aimed at Shackleton-dark, not EDM cheese. Played back through my own Winamp-style player, built as its own reusable piece.
Design
Neo-noir obsidian + punk collage. Black, white, blood. Grain over gloss.
Build partner
Devin, by Cognition. This event's build partner, running its own agent automations here alongside the rest of the swarm.
02

Built with, thanks to

The crew. The open-source maintainers behind three.js, react-three-fiber, Next.js, Mozilla's Readability, and Google's MediaPipe. Anthropic, whose models do the actual thinking here. The Vancouver AI Community, who keep it weird. Names get added here as this ships.

03

The art, and the recipe

Generated with Rafiki, my own image pipeline (Gemini and OpenAI models), on recipes I wrote and kept. The exact prompt for every piece here lives in design/rafiki, nothing is a black box.

Faceted obsidian crystal icon, blood-red core, full-bleed black
style: none
Icon mark, the keeper
The same crystal icon in zine style, tape and halftone frame
style: zine
Poster / merch mark
A field of fractured obsidian facets with a blood-red seam
style: zine
Hero and section background
Dark Crystal album cover, full wordmark, reverse-phi signature motif
style: dark-crystal, model: pro
Album cover, the wordmark
Back Alley Gospel track cover, ritual fire grit
style: dark-crystal, model: flash
Back Alley Gospel, repurposed from a starred Crew render
More Beautiful World track cover, moire interference resolving into light
style: dark-crystal, model: gpt2
More Beautiful World, the closer
Reverse-phi octagon mark, order pole, bone edge cycling
style: dark-crystal
Reverse-phi mark: Order
Reverse-phi octagon mark, chaos pole, fractured and glitched
style: dark-crystal+dark-crystal-chaos
Reverse-phi mark: Chaos
DARK CRYSTAL wordmark, faceted glass letterforms, bone and blood on black
style: none, model: flash
Wordmark, poster/merch study
Horizontal logo lockup, crystal mark beside the wordmark
style: none, model: flash
Horizontal lockup
Stacked logo lockup, crystal mark above the wordmark
style: none, model: flash
Stacked lockup
04

Best agent with questionable intent

Agents of Chaos, Vancouver, July 2026. Cognition put $500 in Devin credits behind it and a certificate that reads, in full: “For exposing the strange edge of a system, bending the rules without losing the point, and making the room ask whether it should laugh or worry.” One of the main prizes on the table that night.

Certificate of Questionable Intent: Best Agent with Questionable Intent, $500 in Devin credits, awarded to Dark Crystal by Agents of Chaos, July 2026, presented by Cognition
Agents of Chaos · July 2026
The certificate, in full
Kris Krüg and a teammate holding the certificate, peace signs up
Agents of Chaos · July 2026
The crew, right after
Kris Krüg with an arm around a teammate, both grinning, certificate in hand
Agents of Chaos · July 2026
Same certificate, one more shot

Built by Kris Krüg, with Eduard Georgescu on QA and Michelle Diamond on documentation, the whole day.

05

The eight facets

One background per track on the album, same recipe as the hero texture, one facet at a time. Where a track already had a mapped style (Order, Anti-Hero, Host) that style carries over; the rest are the plain recipe.

Faceted obsidian still coalescing, one faint ember at the center
style: none
Crystallize, the stone forms
Perfectly aligned facets, one restrained red line down the center
style: new-god-flow
The One Who Says No, order
Fractured facets in a punk collage, a red seam cracking wide open
style: cmvan
Back Alley Gospel, chaos and ritual
Concentric ringed facets with radiating red cracks
style: bcai-ecosystem
Crew, unite
Cracked glass over fake corporate dashboard charts
style: kk-glitch
Faux Work, chaos and satire
Clean brushed facets, one thin red split down the middle
style: none
Receipts, precise, proof over promise
Radial facets collapsing to one small ember, mostly negative space
style: none
Still Point, the quietest track
A white-hot crack splitting the crystal open, light overtaking dark
style: zine
More Beautiful World, the closer