15 specialized AI agents coordinated by a Python orchestrator. A text brief goes in. A deployed, tested, production-ready application comes out.
A Python orchestrator dispatches specialized agents through a deterministic sequence of phases. Each agent operates on the codebase via Claude Code, produces a pull request, and hands off to the next stage. Quality gates are deterministic wherever possible: the LLM writes code, but the checks that catch defects are structural, not probabilistic.
Each run produces: architecture documentation, API contracts, database schema with row-level security, React components, translation files, Playwright E2E tests, security audit, AI-generated illustrations, and a Vercel deployment.
Every site below is live. Each was generated from a text brief describing a fictional business. Different industries, different page structures, different locales.
A separate project, built with a different workflow. Not the multi-agent pipeline above, but AI-assisted development throughout the entire process.
Kiroku is an open-source trading journal. The previous version had taken months to build. This version was rebuilt from scratch in 5 days: same scope, same features, same technical complexity (React, Supabase, authentication, persistent data).
The difference: AI as a development partner at every step, from architecture decisions to implementation to testing.
15 years shipping software: developer, project manager, production director. I built this pipeline because I believe AI changes how software gets delivered. Not by writing code faster, but by orchestrating the entire delivery process: planning, development, quality, and operations.
LinkedIn →