Open source
The Marketing OS that is actually open.
Fourteen agent role charters defining a complete marketing department: audits, SEO and GEO, copy, creative, email, social, launches, pricing, competitor research, analytics, and an editorial gate. MIT licensed. Runs on local models and free tiers. No comment-gating, no DM-to-download: the files are below.
Why another one
Viral posts promised open source. This is the artifact.
Actually open source
Clone it, read every prompt, fork it, build a service on it. MIT licensed, every file public right now.
Propose-only by design
Agents draft, humans deploy. No agent holds write access to your ad account, inbox, or storefront.
$0 recurring
Built for local models and free tiers. Cloud is the fallback, and the report says when it was used.
Error compounding control
Handoff depth capped at three, artifacts passed whole, one mechanical Editor gate. Not agents grading vibes.
The department
13 employees and a boss.
One charter per file in roles/. Each binds to shared guardrails: propose-only actions, live-source truth constraint, least-privilege access, handoff caps, and a no-slop lint.
Head of Marketing
Orchestration and decision briefs
Analyst
Site audits scored 0 to 100
SEO Lead
Rankings, GEO, llms.txt
Copywriter
Copy graded before you see it
Creative Strategist
Deterministic-first visuals
Media Buyer
Fatigue math and kill calls
Email Marketer
Sequences, compliance-first
Social Manager
Drafts with media, never auto-schedules
Launch Manager
Day-of runbooks
Pricing Strategist
Live-market price rationale
Competitor Analyst
Cited observation digests
ASO Specialist
Dormant until there is an app
Data Analyst
Live-endpoint numbers, one insight
Editor
Mechanical truth and slop gate
Install
Any agent harness. Three steps.
unzip marketing-os-pack.zip # point your agent runtime at roles/*.md as persona instructions # load guardrails.md as shared constraints, run pipelines/*.md as workflows
On multi-bot runtimes, assign one role per bot. On a single assistant, load the Head of Marketing charter plus the pipeline you need. Works on local Ollama models out of the box.