AI Products

CampaignForge AI

An end-to-end AI pipeline that generates marketing strategy, copy, and creative concepts from a single brief.

2026 / AI Products / FastAPI / Streamlit / Gemini / OpenAI-compatible JSON / Docker

Quick read

A clear breakdown of the product, the reasoning behind it, and the implementation choices that matter.

Year
2026
Category
AI Products
Status
In progress

Overview

CampaignForge AI is a structured workflow for generating marketing strategy, copy, and creative concepts from one brief. The point is not to flood a team with AI output. It is to give them a better first pass that is easier to review, shape, and use.

Why it exists

  • Marketing teams often work across fragmented tools and workflows, which makes strategy, copywriting, and creative direction slow and inconsistent.
  • The challenge is not only generating outputs, but keeping them structured, controllable, and usable in practice.

How it works

  • CampaignForge uses a structured, multi-stage pipeline that transforms one brief into a complete set of campaign outputs.
  • Rather than relying on isolated prompts, the system enforces a defined flow from brief to strategy to copy to creative concepts to review and export.
  • Each stage builds on the previous one, which keeps the workflow consistent and easier to control.

Built with

Backend

FastAPI

AI

Gemini / OpenAI-compatible

Frontend

Streamlit

Data

Structured JSON outputs

Deployment

Containerised

What I focused on

  • Designed a multi-stage AI pipeline with enforced structure across outputs.
  • Reduced reliance on ad-hoc prompting by making the workflow stages explicit.
  • Built an API-first system that can integrate with other tools and workflows.
  • Produced outputs that are structured, consistent, and ready for downstream use.

What I learned

  • Structure matters more than prompt quality when building multi-step AI systems.
  • Constraining outputs improves usability and reduces downstream friction.
  • Designing for real workflows requires thinking beyond individual model calls.

Where to look

Repository snapshot

Repo
CampaignForge AI
Language
TypeScript
Updated
Apr 1, 2026