Markitect
Skynift, Drac
A LangGraph pipeline that reads a landing page and writes a full ad campaign, with Claude, Gemini and OpenAI working inside one state machine.
What I did. I built the multi-model orchestration: the LangGraph state machine, the routing between providers, and the Zod-typed structured outputs every step hands to the next.
- Crawls the landing page first and distills it into a brand profile before anything is generated.
- One state machine runs Claude, Gemini and OpenAI image generation in sequence, each step typed.
- Produces five kinds of ad content from a single URL.
- Every model response is validated as structured output, so nothing downstream parses free text.
- 3 model providers
- 5 ad-content types
- 6+ pipeline stages
- LangGraph
- Claude
- Gemini
- OpenAI
- Node.js
- TypeScript
- Zod