Building Production AI Agents: An Graph-Centric Architecture Approach

LopsidedAd4492 · reddit · 2026-08-01

After building multiple production-grade AI systems, a developer realized that the hardest part isn't the LLM itself, but the surrounding complex infrastructure: multi-tenant isolation, auth, MCP integration, human approvals, execution checkpoints, memory, model routing, and observability.

To solve the pain of building this from scratch every time, the author open-sourced Extra. Instead of treating the agent as the center of the system, Extra uses the "execution graph" as its core abstraction. Agents, tools, MCP servers, approvals, routing, and workflows are all declarative nodes in the graph rather than stitched-together application code. The project aims to make building production AI systems repeatable.

Original post →

More from coding & agent

coding & agent channel →