Building in Public

CampaignForge AI — The Journey

An honest, documented account of building an autonomous multi-agent ad campaign platform from scratch. Every architecture decision, every pivot, every honest failure — published as it happens.

11
AI Agents
169
Tests Passing
5
Chapters
$0
Real Spend Yet

All Chapters

This is a live build journal. The system that publishes these posts is itself one of the agents being built. The content is drafted by AI and reviewed by the operator before publishing.
Chapter 1 01

May 2026 · Architecture

The Idea, the Architecture, and the First Pivot

We started with AWS Step Functions and Terraform. Then we scrapped it. Here is the honest reason why local-first won, and what LangGraph changed.

Read chapter
Chapter 2 02

May 2026 · Rebuild

The Rebuild — Same System, Better Foundation

Rebuilding the 11-agent pipeline on LangGraph with the same JSON contracts, same human approval gates, and a foundation that runs on a laptop.

Read chapter
Chapter 3 03

May 2026 · First Run

The First Local Run, the First Trace, and the First Agent Lie

The pipeline ran end-to-end for the first time. It also produced a misleading output that said campaigns were launched when they weren't. We fixed it.

Read chapter
Chapter 4 04

May 2026 · Honest Review

The Honest State of the Dogfood Machine

We stopped and asked: is this what we actually promised to build? A full audit of what exists, what's missing, and the right next move.

Read chapter
Chapter 5 05

May 2026 · Closing Gaps

Closing the Gaps Before the First Publish

Two empty agent contracts written, a build-progress publishing mode added, and the CLI command that lets the system publish its own journey chapters.

Read chapter
Coming 06

Coming next

The First Real Publish

X, simquant.net, and the first time CampaignForge AI documents itself to the outside world.

In progress