Jarvis
Jarvis is a marketing operating system I'm building for a Shopify brand — named, yes, after the assistant in Iron Man. Its job is unglamorous and badly needed: pull the fragmented numbers from every marketing channel into one place a business owner can actually read.
The problem
A brand's marketing data is scattered across a dozen tabs — Meta Ads, Google Ads, TikTok, Instagram, Search Console, Shopify. Nobody, least of all the person paying for it, sees the whole picture at once. The simple questions are the hard ones: what did we spend across everything this week, which campaigns are working, which are bleeding, what should go to the agency, and is the agency delivering?
What it is
A single cockpit, not another dashboard. The design separates three concerns with hard boundaries:
- Adapters — every data source wrapped as its own MCP server.
- Skills — markdown-defined analyses that compose those adapters and apply a real framework.
- Workflows — Python on a schedule that runs the skills and drops a written report in your inbox.
One view answers the owner's questions — blended spend and performance across channels, what to delegate, whether the agency's earning its retainer — with the SEO side, from Search Console, folded into the same picture.
How it's built
MCP-first: wrapping each source as a server keeps the system composable, testable, and IDE-agnostic. Python, because the work is data analysis. It ships in 10-day slices, each proven by a side-by-side demo case rather than a feature list. The capability ladder is staged on purpose — describe → recommend → act — each rung earning the next.
Where it's going
The newest slices push past read-only: an inbox that drafts its own order-status replies (a draft, never sent), and ad-creative generation wired in for A/B variants. The throughline is one place for everything an ecommerce brand's marketing touches — paid, organic, customer replies, creative — with a human still in the chair for the calls that carry risk.
It's an internal tool, written up here as craft. The full thinking lives in the marketing-engineering essays.