Rory Teehan

AI Agent Architect / Emergency Manager / Builder

I build autonomous AI systems with persistent memory and self-correcting behavior, ship products people actually use, and write about what I discover. Five years on fast-attack submarines. A career spanning prehospital medicine, wildland fire, all-hazards emergency management, and full-stack software. Lifelong gearhead, currently building the infrastructure for what comes next.

7
Published Essays
6
Products Active
100K+
Vehicle Records

What I'm Building

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

Ark

archived

A multi-agent discussion platform with a phase-based diverge / challenge / converge structure, running on local Ollama. The R&D loop drove cross-domain discovery content into the knowledge graph. Retired 2026-05-18 — the panel pattern lives on in The Council.

TypeScriptNode.jsNext.jsSupabaseOllama

Tribes

archived

A text-simulation to video pipeline. Three repos: core sim engine, Minecraft contribution layer, real-time observer. Episode 1 shipped 2026-03-31. Retired 2026-05-18 — the pipeline is replicable but no audience was pulling for new episodes.

Node.jsSupabaseRemotionClaudeReact Flow

Recent Writing

All articles →

Background

Five years as a radioman and diver on fast-attack submarines in the U.S. Navy, followed by a career that cuts across prehospital emergency medicine, wildland fire, all-hazards emergency management, business consulting, and small business ownership.

Currently leading emergency preparedness at UCHealth while building ddpc and the Persistent Agent Framework , an architecture for AI agents with persistent memory, behavioral self-correction, and multi-agent coordination.

Undergrad from CU Boulder. MBA from UCCS. When I'm not writing code or building systems, I'm spending time with my family, in the garage wrenching on my cars, on a sim rig chasing lap times, or somewhere outside pushing my limits.