Skip to content

Archive

Projects

Things I've built, explored, and experimented with.

Emojimo

Selected Work

Emojimo

A multiplayer post-apocalyptic emoji survival game. AI-powered NPCs with GPT-4 personalities trade, talk, and breed. Features real-time multiplayer via Supabase, procedural 100×100 worlds, day/night cycles, a full crafting and building system, pet companions that hunt autonomously, ElevenLabs voice synthesis for NPCs, and a suite of admin tools — character creator, animation editor, room builder, and map editor. 27K+ lines of vanilla JS on HTML5 Canvas.

Game DevAIJavaScriptMultiplayerSupabaseGPT-4

View project

SpaceTable

Selected Work

SpaceTable

A local AI work hub with 3D constellation task visualization. Talk to it like a person — it tracks tasks, deadlines, hours, people, and projects. Powered by Ollama + Claude with a Three.js frontend.

AIThree.jsNode.jsProductivity

View project

Mo-BrAInz

Selected Work

Mo-BrAInz

AI-powered After Effects assistant — a CEP extension with neural learning, multi-LLM consensus, voice control, and mobile remote. Brings conversational AI directly into motion design workflows.

After EffectsAICreative ToolsCEP

View project

AI Assembly Line

Selected Work

AI Assembly Line

A 7-day ComfyUI course site teaching AI image generation workflows. Built with Next.js 16 and Tailwind, featuring structured lessons and a knowledge base system.

Next.jsAIEducationComfyUI

View project

FlashBack

Selected Work

FlashBack

Flash-style state machine for After Effects. A ScriptUI panel with Buttonify, state editor, triggers, and 5 animation behaviors (stop, loop, go-to-and-play, go-to-and-stop, snap).

After EffectsAnimationCreative ToolsScriptUI

View project

Template Machine

Selected Work

Template Machine

AE ScriptUI toolkit — button maker, header templates, reticle maker, and state machine panel. Tools for motion designers who want to build faster without leaving After Effects.

After EffectsCreative ToolsScriptUI

View project

Console to AE

Selected Work

Console to AE

Chrome extension + After Effects scripts that capture browser console events and sync them to AE timelines as markers. Bridge between web dev debugging and motion design.

Chrome ExtensionAfter EffectsCreative Tools

View project

Karoshi

Selected Work

Karoshi

Animation studio and creative direction house. 20+ years of campaign work, motion design, and brand storytelling across advertising, entertainment, and tech.

AnimationCreative DirectionBrand

View project

Faible Records

Selected Work

Faible Records

Independent music label and creative outlet. Original releases, production, and the sonic side of the practice.

MusicCreativeWeb

View project

Quadtree Nav

Selected Work

Quadtree Nav

3D quadtree NPC navigation system built with Three.js. Features AI NPCs, pathfinding, battle royale mechanics, and a crafting system — an experiment in spatial data structures for games.

Three.jsGame DevAIAlgorithms

View project

McFly

Selected Work

McFly

Interactive 3D simulation of fruit fly (Drosophila) biomechanics built with FlyGym and Three.js. NeuroMechFly model with 71 mesh body parts, autonomous behaviors (wandering, feeding, drinking, flight), and real-time WebGL visualization you can orbit and explore in the browser.

PythonThree.jsWebGLSimulationFlyGym

View project

ADHD Coach

Selected Work

ADHD Coach

AI-powered task coaching system for ADHD-friendly task management. Integrates with Todoist API, uses collaborative AI for smart task recommendations based on energy, time, and motivation patterns.

Node.jsAIClaude APITodoistElevenLabs

View project

SuperMoBrainz

Selected Work

SuperMoBrainz

Enhanced AI After Effects assistant with deep domain knowledge, expression libraries, and error-correction patterns. Specialized knowledge base for generating ExtendScript and JavaScript expressions.

After EffectsAIJavaScriptKnowledge Base

View project

Family Council

Selected Work

Family Council

A values-based home stewardship system — physical printable binder, companion book, and digital app architecture. Life runs in cycles structured as concentric rings of care.

Product DesignVue.jsNode.jsSQLite

View project

Innovation Pitch

Selected Work

Innovation Pitch

Presentation documenting a week-long deep dive into AI image generation with ComfyUI. Covers model ecosystems, prompt engineering, LoRA training, and custom plugin development.

ComfyUIAIPresentationPython

View project

Savoy Ballroom Display

Selected Work

Savoy Ballroom Display

AI-generated documentary and physical art display for the Jazz Age Jubilee — a sold-out fundraiser for Mount Evans Home Health & Hospice supporting Camp Comfort. Custom LoRA trained on 13 images of the Savoy Ballroom sign, 3-minute documentary, 16 foam-core prints, and a hand-painted 6×4ft marquee. Built entirely in ComfyUI for under $500. Event raised $200K+.

ComfyUIAI ArtLoRADocumentaryFundraiser

View project

Kenify

Selected Work

Kenify

A voice and style standardization system for AI-generated content. Kenify analyzes writing patterns, vocabulary, sentence structure, and personality markers to produce a reusable style profile — so every piece of content sounds authentically like the person who made it. Built to solve the 'uncanny valley' of AI writing that sounds like everyone and no one.

AINLPStyle TransferClaude APIContent

View project

KennyBot2000

Selected Work

KennyBot2000

AI-powered guest concierge for weddings and events. Voice-enabled via ElevenLabs with SMS/voice through Twilio, passphrase authentication, and deep knowledge of venue logistics, local recommendations, and guest FAQs. Think Siri for your wedding — guests text or call, KennyBot handles it.

AIElevenLabsTwilioVoiceClaude API

View project