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
- Year
- 2026
- Category
- AI Products
- Status
- In progress
Intro
CampaignForge AI is an end-to-end pipeline for generating marketing strategy, copy, and creative concepts from one brief. It keeps the workflow structured so the outputs stay consistent and usable.
Problem
- 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.
Approach
- 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.
Stack
Backend
FastAPI
AI
Gemini / OpenAI-compatible
Frontend
Streamlit
Data
Structured JSON outputs
Deployment
Containerised
Highlights
- 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.
Links
Repository freshness
- Repo
- CampaignForge AI
- Language
- TypeScript
- Updated
- Apr 1, 2026