Melanie nyghtowl owl logo I build and demo AI agents with durable execution at Temporal. Find me on LinkedIn and GitHub.

Start here · Demos · Vibe Check · Resources

Latest Vibe Check: What survives when the agent session ends?

Start here

Temporal is an open-source platform for durable execution. Your code survives crashes, outages and restarts, which makes it a good fit for AI agents running long, multi-step, failure-prone work like LLM calls, tool use and human-in-the-loop approvals.

  • Install the CLI: brew install temporal then temporal server start-dev
  • Add the agent skills to any AI coding agent (Claude Code, Codex, Cline): npx skills add https://github.com/temporalio/skill-temporal-developer
  • Docs and downloads: temporal.io

Demos

Agent Memory & State · Durable Research Fleet · Rust Confessional · Durable HITL Agents · ADK & Temporal · Sheep Audio Dreams

Agent Memory & State

The same autonomous refund loop run twice. The naive Worker dies before calling Stripe and restarts from scratch, while the durable one reconnects to its Temporal Workflow and picks up at issue refund. No agent framework involved, which is the point.

Durable Research Fleet A deep-research agent on Temporal Serverless Workers that fans a question out to three to six parallel researchers on Cloud Run and merges one cited report. The worker pool scales to zero while the Workflow stays parked waiting on your approval, then wakes when you give it.

Originally Shubham Londhe’s project. I moved it to Gemini and we demoed it together at a GDE talk.

Rust Confessional

A durable AI agent in Rust, live on stage: the audience confesses programming sins and Ferris the agent delivers judgment, keeping its place through rate limits, network partitions and a Worker crashed mid-absolution. Wall of Regrets is the same demo running as a passive booth display.

Co-presented with Melissa Herrera.

A 10-second walkthrough: the judgment parks at its human-in-the-loop checkpoint, the Worker is replaced mid-deployment, the reply arrives during the gap, and a fresh Worker finishes the same agent.

Durable Human-in-the-Loop Agents

Framework-agnostic human-in-the-loop patterns: agents that pause for human input and reliably pick back up, no matter how long the wait or which framework you use.

ADK & Temporal Integration

Google Agent Development Kit integrated with Temporal for durable, production-ready AI agents.

Voice Demo: Sheep Audio Dreams

A voice-driven AI agent demo built with Temporal.

Vibe Check Series

My ongoing YouTube series exploring AI tools, agentic coding, and how to build AI in production. Watch the full Vibe Check playlist.

Resources