Work · systems · experiments

Selected work.

Selected delivery first, then the systems and research underneath. The archive preserves 41 projects.

01 / Software · PRODUCTION

SWAIA

A market needed an operating system.

The Artist Directory became the system of record for the 2026 Santa Fe Indian Market, carrying artist and market information into a working public system.

Evidence & limits

Artist Directory production use is recorded for the 2026 market; this does not classify every SWAIA artifact or assert current availability.

Contract Developer, SWAIA, May–August 2026. Built and delivered the Artist Directory — the system of record for Santa Fe Indian Market, covering roughly 2,500 artist records and 14,900 artworks.

org-internal · Recorded 2026-08-26

Repeat engagement and delivered system. Counts describe the recorded system, not current users or adoption. This evidence does not establish completed infrastructure handoff.

Artist Directory repository (access may be restricted) ↗

Principal Architect & Designer, SWAIA (Southwestern Association for Indian Arts). Built the Indigenous-art commerce platform on Next.js, Supabase, and Stripe Connect, with the recommendation, search, and conversational-assist features built directly.

documented · Recorded 2026-08-26

Authored client work, not independent acceptance. The February 2023 start is author-stated.

SWAIA fine-tuning toolchain ↗

Visual: Public Artist Directory interface, captured 2026-10-05. The public directory displayed a maintenance notice on the capture date; the image does not establish current availability.

Inspect the public claim record →

Bodies Relationships Behavior
One shared field

02 / Interaction · RELEASED

Fundamental Engine

Interface behavior needed a system of its own.

A runtime for representing relationships, constraints, and behavior explicitly instead of scattering them across component-local animation.

Evidence & limits

The npm runtime used by this site is released. Broader platforms and experimental surfaces have their own maturity; commercial adoption is not established.

Inspect the runtime repository ↗. This entry uses the same field as the surrounding page; the diagram illustrates its vocabulary.

Inspect the public claim record →

03 / Physical · ARCHIVED

Cursed Crypt

A funded idea had to become a manufactured object.

Product design carried through materials, production engineering, manufacturing, and fulfillment. A repeatable production line made physical products that shipped.

Evidence & limits

The company closed. The historical work includes manufacturing and fulfilled physical products.

Founder & Chief Product Officer, Cursed Crypt, May 2018 – Sep 2022. Kickstarter cleared a $30K goal at ~330% (~$100K on-platform plus ~$75K direct presales), followed by ~$500K seed. Built an end-to-end just-in-time manufacturing line that ran largely autonomously.

stated · Observation date not established

Author-confirmed account. Funding is not revenue, profitability, or continuing operation. The company has closed.

Cursed Crypt shipped 25,000+ units.

stated · Observation date not established

Author-confirmed units, not boards. Fulfillment records have not yet been retrieved for inspection.

Visual: Production floor, from Versatility Is a Design Decision.

Inspect the public claim record →

Delivered / client work

Studio delivery and client systems, alongside the selected market and manufacturing cases above.

Systems & engineering

What can a tool actually know about a running system?

Reflective Rust

Runtime descriptors carry provenance, access policy, compatibility, and signed identity. Compiler facts, declarations, and observations remain distinguishable.

What must be explicit before an agent can own the next step?

Formal Project Bootstrap

Intent, authority, ready work, compiled context, evidence, and qualification become inspectable project machinery. Agent Control Plane supplies admission and bounded delivery decisions.

How does a desktop application become a tool an agent can use?

InDesign MCP

Layout, styles, assets, and export cross a structured tool boundary into InDesign, through host automation or an optional UXP bridge.

Runtime, architecture, and source evidence →

Research / open work

Questions that extend beyond the implemented systems: semantic reflection and decision protocols, and Distance from Gray.

Lab

Motion, geometry, computer vision, and small tools. Explore the experiments in the archive ↓

Archive — all 41 projects

Systems & delivery archive 12

Client work, historical companies, and substantial systems. Inclusion here does not establish production use.

Simulation · Fundamental

Habitat

A simulation game built on Fundamental: living ecology, species as data, runtime crossbreeding. The engine's live proof, running under its own roof.

Read more
PRODUCTION
Commerce

SWAIA Storefront System

A themeable storefront and product-customization system for Indigenous-art sellers — branded components on one shared commerce core.

Read more
Motion

Interaction & Motion Library

Interface behavior as a system — state, feedback, transitions, and rhythm captured as reusable motion primitives that hold from brand to code.

Read more
Applied AI · MCP

indesign-mcp-server

A Model Context Protocol server that brings AI-driven design automation to Adobe InDesign — 135+ programmatic tools, active maintenance, public on GitHub.

Read more
RELEASED
Relational runtimeSite runtime 0.9.3

Fundamental Engine — Reciprocal DOM-Physics

A framework-agnostic engine where every meaningful thing on a page — a word, a card, a link — is a body in a particle field. Elements bend the field; the field's density bends the elements back. 30 forces, zero runtime dependencies. This site runs on it.

Read more
Product · iOS

Ascent

A native SwiftUI iOS exam-prep app, shipped to TestFlight with Sign in with Apple and in-app purchases. Adaptive SRS study plans, anonymous-first sync.

Read more
game

Cookie Cruncher

A snack-clicker toy.

ARCHIVED
Studio · Leadership

Uxiliary — Product & Design Studio

A digital product and design studio directing a team of ten-plus across design and engineering, for clients from startups to Fortune 500 — Amazon, MassMutual, Novo Nordisk — owning proposals, scope, and daily delivery cadence.

Read more
PRODUCTION
Commerce · AI

SWAIA — AI Commerce Platform

An Indigenous-art marketplace on Next.js, Supabase, and Stripe Connect — seller verification, customizable storefronts, product customization, and advanced search. Recommendation, semantic search, and conversational assist built directly into the shopping experience.

Read more
Enterprise · Web

Enterprise Brand Systems

National-brand campaigns and web systems — GE, GM, Adobe, Gilead, Celebrity Cruises — built through agencies including AKQA and Mekanism.

Read more
ARCHIVED
Hardware · Founding

Cursed Crypt — Self-Running Factory

A tabletop-gaming hardware company taken from a Kickstarter at ~330% of goal through a ~$500K seed to an end-to-end, just-in-time facility that ran largely on its own — achieved by re-engineering machines, commissioning custom equipment, and inventing proprietary coatings and processes.

Read more
Applied AI · Media

AI Video Production Tools

An innovation division building AI for video and post-production — live rotoscoping, active object callouts, in-camera image masking — with the product strategy, architecture, and prototype direction behind them.

Read more

Open work / research 12

Repository access is evidence of an artifact, not adoption or production use.

Infrastructure · GPU

Titan Node

Bare-metal Ubuntu GPU host plus a shell-first control plane for operating it from the repo. The machine is the deploy target.

Read more
Systems · DOM

Stateful Elements

Reactive state management directly on DOM elements — a lightweight bridge between raw DOM and full frameworks.

Read more
AI · Reinforcement learning

Slime-Go

A 4-player territorial strategy engine exploring AlphaZero-style RL and slime-mold transport networks. Neural agents plan inside a compressed continuous spatial field.

Read more
3D · Generative

Singularity Sandbox

Real-time fractal exploration in Python + OpenGL — navigate infinite depths of mathematical sets with fluid controls and visual flair.

Read more
Computer vision · AI

Rotoscope

AI-powered image segmentation and layer extraction — dual-model detection (Florence-2 + GPT-4o), SAM-3 masks, depth-based ordering, context-aware inpainting.

Read more
Dev tools · WebSocket

PixelHQ Bridge

Published npm package — a bridge server that watches Claude Code file events and broadcasts them via WebSocket. Real-time dev tooling for the AI-coding era.

Read more
AI · UI generation

Magic Markup

Annotate raw markup with natural language intent — the system transforms it into functional React components, styles, and interactive logic. AI-to-UI generation lab.

Read more
3D · Photogrammetry

Forma

Python photogrammetry pipeline for sub-millimeter 3D scanning — optimized for prosthetics, orthotics, and medical analysis.

Read more
Systems · JS

Continuum

Delimited continuations for the web — advanced control flow, backtracking, and non-linear execution paths as a lightweight JS framework.

Read more
Creative tech · Audio

Chromatic Audio Painter

A multi-mode audio visualizer — fractal spectrums, 3D chaos clouds, spectral wash curtains — all reacting to live audio input in real time.

Read more
Creative tech · WebGL

chroma-gem

Deterministic, WebGL-accelerated procedural crystal generation. Brand-grade generative geometry rendered in real time.

Read more
Applied AI · Vision

CanDo

Photo a piece of gym equipment, get a workout built for it. Rust serverless backend, vision model, zero-config deployment.

Read more

Experiments & prototypes 17

Creative-technology probes and applied-AI prototypes, built to test an idea quickly.

Tools · Next.js

Presentation

A two-part presentation system: a Next.js Manager for building decks from data, and a Viewer for presenting them.

Read more
Dev tools

Mermaid ReactView

Renders Mermaid diagrams as interactive React views.

Read more
Dev tools

Mermaid to Shadcn

Turns Mermaid diagrams into shadcn/ui React components.

Read more
Systems · Architecture

Ephemera

An architecture concept for an Identity Handle: a purpose-bound anchor that sits between session and commerce without becoming accounts.

Read more
Systems · Commerce

Prism Funnel System

A controllable funnel and campaign management system.

Read more
Applied AI · Data

Resumate

A structured career-data engine and reference implementation for portable, verifiable work history.

Read more
Computer vision · 3D

3D Floating Head

Research at the intersection of computer vision and 3D rendering: focusable 3D elements driven by a tracked head.

Read more
Applied AI · Infrastructure

Titan

A multi-product platform with a shared runtime fleet: a local model plus knowledge, graph, and vision runtimes on a GPU host. The agent stack behind Jellybean.

Read more
Applied AI · macOS

Jellybean

A native macOS floating assistant: a red jellybean that expands into a chat backed by your own on-prem household agent, no third-party LLM.

Read more
AI · ML infrastructure

TurboQuant

First open-source implementation of a Google DeepMind paper — 4-7x KV cache compression for LLMs at inference time with near-zero quality loss. Benchmarked on 6 models up to 70B params.

Read more
3D · SDF

Silica

Browser-based 3D shape creation with SDF modeling — boolean operations, real-time glass materials, sculpting tools, click-to-place building.

Read more
VFX · Compositing

ShadowField Pro

VFX shadow extraction utility — deterministic ratio-based shadow fields from plate photography, frequency separation, Gemini Vision auto-calibration, Nuke/Fusion export.

Read more
Applied AI

Semantic Search & Assist

Retrieval, recommendation, and conversational assist built directly into the shopping experience.

RELEASED
Creative tech · Live

The Reciprocal Field

This page's engine — a conserved particle field DOM elements bend, and are bent by. Every word, link, and card is a body with mass.

Read more
Computer vision

Live Rotoscoping

Real-time subject isolation for video — masking that follows the actor through the shot.

Read more
AI · Local RAG

docs-rag

Standalone local RAG agent — point it at a folder of Markdown docs, it builds a vector index and answers questions with Ollama. No cloud, no API keys.

Read more
Computer vision

Active Object Callouts

In-frame annotations that track objects through a moving shot.

Read more