Projects

Things I've built — AI agents, vehicle platforms, and tools for builders.

Ark

active

An open-source, model-agnostic agent runtime. Define agents in YAML, connect to any LLM provider, and get persistent memory, self-correction, and tool use out of the box. One config file. Any model. Real persistence.

TypeScriptNode.jsSQLiteYAMLOpenAIAnthropicOllama

ddpc

active

An AI-powered platform that functions as a full operating system for automotive enthusiasts. Garage management, fuel tracking, maintenance logs, parts inventory, mods, and workshop job planning.

Next.jsSupabaseVercelClaude AIResend

Persistent Agent Framework

active

A production-tested architecture for building AI agents that learn from their mistakes. Persistent memory, self-correcting behavior, multi-terminal continuity, and autonomous operations — all backed by Supabase and Claude Code.

Claude CodeSupabaseNode.jspgvector

DDPC Connect

active

A companion mobile app that connects to your vehicle's OBD2 port via ELM327 adapters. Live diagnostics, DTC reading and clearing, and automatic sync to your DDPC garage.

React NativeExpoBLETCP/WiFiOBD2

Cadence

active

A fitness and training platform built around structured programming, nutrition tracking, and body composition data. Designed for people training toward specific events, not generic workout logging.

Next.jsSupabaseVercelPWA

Tribes

active

A multi-agent simulation environment where autonomous agents form societies, compete for resources, and evolve strategies. Paired with a real-time observer dashboard for watching emergent behavior unfold.

Node.jsSupabaseNext.jsReact Flow