Skip to content
Alex Gwak
Back to work

02/Selected work/In progress · AI/In Development

AI Workflow Orchestrator

A visual canvas, similar to Figma, for designing multi-agent AI workflows as a DAG. Three-tier agent hierarchy, publishing and versioning, and Temporal for long-running jobs.

Alex Gwak

  • React
  • TypeScript
  • Redux
  • Temporal.io
  • Supabase
  • Docker
  • Kubernetes
  • Multi-agent

Highlights

Built a visual canvas in React and TypeScript for multi-agent AI workflows on a DAG, with Redux state and Canvas API node rendering.

Designed a 3-tier agent hierarchy (Director, Managers, Employees) so users can put together AI teams that run day-to-day tasks once a workflow is deployed.

Implemented publishing, versioning, and a Supabase-backed marketplace, with Temporal.io for long-running jobs and Docker/Kubernetes CI/CD.

Canvas · DAG

Visual DAG canvas

A React canvas, similar to Figma, for putting multi-agent workflows together as a directed graph, with custom Canvas API node rendering and Redux-backed state.

Agents · hierarchy

Hierarchical agents

Director, Manager, and Employee roles (3 tiers) let users put together AI teams that can run day-to-day tasks once a workflow is deployed.

Temporal · ship

Durable publish path

Publishing, versioning, and a Supabase-backed marketplace, with Temporal.io for long-running jobs and Docker/Kubernetes CI/CD.