← Selected work
01

Multi-agent orchestration platform

Production multi-agent workflows used by several thousand employees firm-wide. LangGraph orchestrates Claude Agent SDK and OpenAI Agents SDK. Each agent has persistent memory and calls internal tools. Irreversible actions pause for a human checkpoint.

LangGraphClaude Agent SDKOpenAI Agents SDKPythonReact
Manual processing cut on flagship workflow
~55%
Concurrent users at peak
several thousand

The problem

A handful of operational workflows ate analyst time every day. Each one had the same shape: pull data from 3-5 internal systems, summarize, decide, log. The decision was the only part that needed a human, and most of the time even that was reflex.

The shape

LangGraph as the orchestrator. Each node is an agent (Claude or GPT) with a narrow tool surface and persistent memory in Redis. Agents talk through typed message passing, not free-form chat. Irreversible actions — anything that writes to a system of record — pause for a human checkpoint with the proposed diff inline.

Key decisions

What broke

The first version had agents calling each other recursively until token budget ran out. Now there’s a depth limit and a per-run token cap enforced by the orchestrator, not the agents.

← All work Get in touch →