AI marketing that actually ships

AI agents, Answer Engine Optimization, vision pipelines, structured data for AI Overviews. Built on Claude and Cloudflare Workers AI. Buddy — our flagship agent — is open-source. The work is the proof.

28 Google Ads API actions
6 sub-agents
MIT licensed open-source
Claude + Workers AI

Who actually does the work

John Williams built Buddy and writes the AI architecture. Kristy Morgan runs AI implementation consulting for clients adopting agents into their workflow. Sandeep Muley handles measurement infrastructure across AI-driven campaigns. Read the full team page.

Most "AI marketing" agencies are running ChatGPT prompts behind a wrapper and charging for it. We built and open-sourced an actual production AI agent that operates Google Ads accounts via the API. Read the code.

What we've built (live portfolio)

Portfolio · Live

Buddy — production AI agent

28 Google Ads API actions, 6 specialized sub-agents, Cloudflare Durable Object for memory, Vectorize for asset semantic search, Workers AI for vision pre-flight. Open-source, MIT-licensed, free to self-host. The agent that operates ahmeego.com.

Try Buddy live →
Portfolio · Live

Summit Tracker — PIN-gated AI CRM

An AI agent embedded in an insurance CRM mockup. PIN-gated preview at preview.usasummitagency.com (PIN: 742333). Demonstrates how to ship a custom AI agent for a specific workflow on the same Cloudflare-native stack.

Read the case study →

Enterprise paid-media portfolio

Real client engagements where AI-driven creative pre-flight, audience modeling, and PMax orchestration paid off. Listed brands are John’s personal portfolio.

Portfolio · Paid media

NortonLifeLock — cybersecurity SaaS

Subscription consumer software with a brand and category-search funnel. 192% YoY growth period during John’s tenure. Branded protection terms + competitor conquest + identity-theft category expansion.

norton.com →
Portfolio · Paid media

General Motors — automotive

Multi-rooftop OEM with national + dealer-network paid search across Chevy, Buick, GMC, Cadillac. Vehicle Listing Ads, Performance Max with feed-driven asset groups, MCC-level orchestration.

gm.com →
Portfolio · Paid media

Eventbrite — local events platform

Two-sided marketplace: organizer acquisition + attendee discovery. Branded + category search; PMax with feed-driven event listings; geo-tuned dayparting around event start times.

eventbrite.com →
Portfolio · Paid media

Prudential — financial services

Long-cycle B2C insurance + retirement. Branded search + non-brand life-insurance terms; advisor-locator ZIP-level geo-targeting; conversion API pushed back qualified-lead signal across Google + Microsoft.

prudential.com →

How we work — the framework

Free Buddy onboarding

Connect Google Ads, run the 250-point audit, see what an AI agent actually does. Your team uses Buddy directly. Start with Buddy.

AEO content audit

We crawl your top 100 pages and grade them for citation-readiness — Speakable schema, llms.txt presence, Q&A structure, author bylines, sameAs identity graph. Score, gaps, fixes.

Vision pre-flight + creative pipeline

Buddy's vision tool predicts ad disapproval before upload. We integrate it into your creative workflow so disapprovals don't burn impression share. Cloudflare Images handles aspect-ratio crops automatically.

Custom agent (optional, for the right shape)

If your workflow has 10+ repeated decisions per week and clear input/output, a custom agent saves real time. Summit Tracker is the reference. Cloudflare Workers + Durable Objects + D1 + Vectorize is the stack.

AI literacy training for the team

Free Buddy course at /course, optional certifications at /training. We don't ship agents to teams who can't operate them.

Latest in AI marketing

Case study
Building Summit Tracker — a PIN-gated AI CRM on Workers
Case study
Building Good Life Insurance Group with Buddy
Tool
Buddy — open-source AI agent for Google Ads
Hub
All AI articles + tutorials →

Frequently asked

What does AI marketing actually mean?
Three concrete things: (1) AI agents that operate marketing tools day-to-day (Buddy is one), (2) AEO content optimized to be cited in ChatGPT, Claude, Perplexity, and Google AI Overviews, (3) vision pipelines that pre-flight creative before it ships. We do all three, not just one.
Is Buddy really free and open-source?
Yes. Buddy is MIT-licensed on GitHub. The full source is published — 28 Google Ads API actions, 6 sub-agents, vision pipeline, vector memory. Free for self-hosting. We monetize on hosted convenience (Buddy Pro, $4.99/mo) and on consulting engagements.
What's AEO and why does it matter?
Answer Engine Optimization. Half of search traffic is moving to LLM-mediated answers (Google AI Overviews, ChatGPT search, Perplexity). The brands cited in those answers earn the click. AEO is the discipline of making your content the source LLMs cite. Speakable schema, llms.txt, structured data graphs, Q&A content recipes.
How does vision pre-flight work?
Before an image gets uploaded as a Google Ads asset, Buddy runs it through a vision model that predicts approval likelihood (text density, brand consistency, face presence, slot-spec compliance). Bad images get flagged before they hit the platform. Cuts disapproval-driven creative downtime by ~80%.
Will AI replace marketers?
AI replaces tasks, not strategists. The marketers who learn to operate AI agents will outperform the marketers who don't. We help operators get fluent in this — through Buddy, through hands-on engagements, and through the open-source learning material in /course and /training.
Do you build custom AI agents?
Yes. Summit Tracker is a recent example — a PIN-gated insurance CRM mockup with an embedded AI agent. Built on Cloudflare Workers + Durable Objects + D1. We can build similar agents for your workflow on the same stack.

Talk to a strategist

Tell us where you are. We respond within one business day with a written take. No demos, no slide decks, no pitch.

John, Kristy, or Sandeep will reply. One of the three of us will respond personally within 1 business day. No SDR queue.
We respond within 1 business day. No spam, ever. Read our privacy notice.
AI disclosure: This page was drafted with AI assistance and edited by a human. Buddy is real, open-source, and MIT-licensed; the case studies are real engagements. Public-brand benchmarks (Nike, Stripe, Anthropic) are cited as observable industry examples and do not imply a client or partnership relationship.

Try Buddy. It's free and open-source.

Connect your Google Ads account, run a 250-point audit, see what an AI agent actually does for paid media. Same agent the team uses internally. MIT-licensed on GitHub.

Run Buddy Talk about a custom agent