dansugc / reverse-engineer-marketing
git clone https://github.com/dansugc/reverse-engineer-marketing.git
Paste a link, get the whole marketing machine behind it: paid ads, organic social, SEO, Reddit, founders, funnel — evidence-cited. CLI, MCP server and a local web app that uses your Claude Code or Codex plan.
—
stars, 24h
+29
stars, 7 days · #1,365
+29
stars, 30 days · #9,088
29
★ total · +29% this week
13
forks · 0 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageTypeScript
LicenseMIT
Created2026-10-18 (2d ago)
Last push2d ago
Watchers1
OwnerOrganization
GitHub topics
ad-libraryai-agentsclaude-codecodexcompetitor-analysisgrowthmarketingmcpmcp-serverredditreverse-engineeringseo
Links
- GitHub: github.com/dansugc/reverse-engineer-marketing
- Homepage: https://dansugc.com
- Releases · Issues · Hacker News mentions
README excerpt
# REM: Reverse Engineer Marketing ### Paste a link. Get the whole marketing machine behind it. **Paid ads · organic social · SEO & AI search · founders · funnel · positioning history, with the evidence for every claim.** npx reverse-engineer-marketing notion.so Quick start · Web app · What it finds · Use it from your agent (MCP) · Example report · How it works --- Nobody shares their growth alpha anymore. But most of it is public if you know where to look: ad libraries show which ads have been running for months (the winners), pixels show which platforms they buy, sitemaps show programmatic SEO, Wayback shows every repositioning, and founders post their playbook in public. REM collects all of it from one link and turns it into a report: what the company's growth engine is, how the channels connect, and a step-by-step playbook to copy it. Every fact cites the evidence it came from, and everything REM couldn't see is listed as unknown, with a link to check it yourself. Inspired by REA (Reverse Engineer Anything), but for marketing instead of binaries. > [!TIP] > **Found their winning ads? Make your own.** REM is built by DansUGC: 5,000+ real-creator UGC reaction clips and custom videos for paid ads and organic, from $5 a clip. Copy the hooks, skip the creator hunt. **Get UGC for your ads →** ## Quick start Try it with zero setup, no keys: a recorded Cal AI teardown opens in the web app. [code] Then run it on any company: [code] That works with **no API keys**: website, tracking pixels (including pixels hidden inside Google Tag Manager containers), SEO/sitemaps, AI-crawler stance, Wayback positioning history, App Store/Google Play and Hacker News. Add keys to unlock the rest: [code] Output goes to `./rem-reports/ - /`: `report.md` plus `evidence.json` (the raw evidence bundle). It also accepts App Store and Google Play links: `rem https://apps.apple.com/us/app/…/id123`. [code] ## Web app: use your Claude Code or Codex plan [code] Opens a local web app at `http://localhost:4321`. Paste a link, pick who writes the report, and watch the evidence come in and the playbook stream out. Every `E12` citation opens the raw evidence behind it. The **Posts & ads** tab is a review library of everything collected: Meta ads (active *and* paused, with creatives, inline video, run length, variants, top-by-impressions), Google and LinkedIn ads, TikTok and Instagram videos, YouTube, X and LinkedIn posts (company and founders), and Reddit threads and brand/founder replies. Filter by platform, sort by top / newest / longest running, open any original. The rail shows the brand logo and the founders with photos, roles, LinkedIn/X audience and a confidence badge. | Report writer | How it runs | Cost | |---|---|---| | **Claude Code** | your installed `claude` CLI, headless, no tools | your Claude subscription | | **Codex** | your installed `codex exec`, read-only sandbox | your ChatGPT subscription | | Anthropic API | `ANTHROPIC_API_KEY` | per token | | Evidence