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.

NewTRIBES Escape Room — Season 1 is live. Five AI agents. No script. One way out.
Watch →
7
Published Essays
6
Products Active
100K+
Vehicle Records

What I'm Building

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

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.