CampaignOS is a multi-agent marketing campaign copilot focused on planning, analysis, generation, and optimization.
- Accept a structured campaign brief
- Orchestrate specialized agents for strategy, competitor research, content planning, copywriting, evaluation, optimization, and publishing recommendations
- Expose a simple API for health checks and workflow inspection
- Keep the initial implementation human-in-the-loop and evaluation-driven
apps/api: FastAPI entrypointapps/web: frontend placeholderpackages/agents: agent-specific scaffoldspackages/shared: shared types and utilitiespackages/workflows: workflow definitionsdata: raw, processed, and external datasetsinfra: deployment scaffoldingtests: basic smoke tests