Co-Founder and Founding Engineer · Oct 2023 to Sep 2026

Santa's AI Lab

A consumer product lab in Santa Monica, backed by Floodgate and Rainfall, in search of products so good that people tell their friends about them. Eleven products in under three years. Some found users, some failed fast, and each one changed what we built next.

Stella Foster was the one that found its audience: an assistant you reach by calling or texting any phone, including a flip phone. Outside Agent is the platform we had to build underneath it, and it outlived the lab.

I was the primary hands-on full-stack engineer across the client applications, backend services, data, integrations, reliability, and cloud delivery. The product evolved from a Node.js and Firestore application into a TypeScript, PostgreSQL, and Temporal platform operating across voice, SMS, web, mobile, email, and Slack.

Still live: Outside AgentStella FosterForm NumberLab archive

40,000+people used Stella
345K+calls
8.4M+messages
30%+week-eight retention

The systems underneath the products

01

Web and native clients

Built React and TypeScript customer experiences and an operations console for conversations, tool calls, execution state, traces, failures, and human handoffs. Built Swift and SwiftUI clients for iPhone, iPad, and Mac, plus a React Native messaging client for iOS and Android with CallKit and an Apple Watch extension.

02

Backend and developer platform

Built Stella's Node.js and Express backend on Google Cloud and Firestore, then migrated it to TypeScript. Built Outside Agent using tRPC, Zod, event-sourced PostgreSQL, Drizzle, pgvector, and MCP tooling for web, SMS, voice, and email.

03

Memory and retrieval

Built identity, preference, and working-memory tiers in Firestore, including AI-estimated lifetimes for temporary facts and conflict-aware updates. Stored Gemini embeddings and combined vector retrieval with keyword search.

04

Voice and integrations

Connected 15+ platforms across communications, payments, commerce, and transportation. Re-platformed production voice from Deepgram and ElevenLabs to OpenAI Realtime and then Gemini Live behind a provider interface supporting interruption and multilingual switching.

05

Durable execution and commerce

Replaced contending jobs with one durable Temporal workflow per conversation. Built a stored-value ledger, migrated it from Firestore transactions to PostgreSQL, and made Stripe and Twilio Pay actions idempotent with spend controls and two-step voice confirmation.

06

Cloud delivery and quality

Operated Docker services on Cloud Run and Cloud SQL with Pub/Sub, Cloud Tasks, Cloud Scheduler, GitHub Actions, Cloud Deploy, and Terraform. Built 1,620+ evaluation and red-team cases and gated releases with automated tests and Temporal replay.

Talks and demos

Seniors Want AI

Seniors Want AILA Tech Week · October 2025

OpenAI Voice Hackathon Demo

OpenAI Voice Hackathon DemoCerebral Valley · May 2026

Flock, a newsletter you talk into

Flock, a newsletter you talk intoProduct demo · 2024

Press: KTLA on Stella Foster, how a phone call is helping seniors use AI

The journey

Newest first. Archived products still have their original sites.

  1. Form Number logoJul 2026 · liveForm NumberAn AI intake specialist with its own phone number.
  2. Outside Agent logoEarly 2026 · liveOutside AgentInfrastructure for reliable phone, SMS, and web agents.
  3. Stella V2 logo2026 · Hasidic Jewish marketStella V2Stella rebuilt to serve the needs of the Hasidic Jewish market.
  4. Stella V1 logoLate 2025 · seniorsStella V1A phone-and-text AI assistant designed to make AI accessible to seniors.
  5. myDrScout logoLate 2024 · archivedmyDrScoutHelp people find the right doctor for a specific concern.
  6. Modern FDA logoLate 2024 · archivedModern FDAA clearer, friendlier way to explore and understand FDA data.
  7. Health GC logoLate 2024 · archivedHealth GCA personal general contractor for navigating healthcare.
  8. Tagin logoLate 2024 · archivedTaginHand off the calls and hold times that make healthcare exhausting.
  9. Flock logoJun 2024 · archivedFlockTurn a voice conversation into a researched newsletter.
  10. Untangle logo2024 · archivedUntangleA voice-first writing companion for emails, reports, and essays.
  11. MixMatch logoMay 2024 · archivedMixMatchFace blending, celebrity matching, and playful image transformations.
  12. Iceberg AI logoNov 2023 · first experimentIceberg AIAn AI-native messenger for themed chats and shared identity.

November 2023 · first experiment

How it ended

The lab wound down in 2026. My co-founder Jacob Catalano wrote the closing note, a first-person account of what we got wrong about consumer AI and when he thinks the market actually becomes ready.

Read the closing note on santasailab.com