// marketing operations, built not bought
Agencies rent their tooling. We built ours. We run marketing as an engineering problem. Listing films, paid social creative, campaign intelligence and content operations, all produced by 19 systems we designed and shipped. Every tile below plays its system actually working, input to output. Nothing here is a mockup.
views on work shipped 60,000,000+
projects delivered 55
job success rate 100%
Upwork, top 1% of talent TOP RATED PLUS The client work those numbers came from lives in the portfolio archive .
What it produces Video, ads, campaigns and the intelligence behind them. Every one of these ships work a client pays for.
PASTE A LISTING
zillow.com/homedetails/2299-Lone-Star-Dr
RENDER
INPUT ONE URL, NOTHING ELSE
FILTER WEAK FRAMES DROPPED
GEMINI SHOT PLAN
aerial entry living kitchen primary PLAN ONE UNBROKEN PATH, NO TELEPORTING
OUTPUT BUILT FROM STILLS. NOTHING WAS FILMED.
Watch it run Real estate video engine LIVE
Listing videos on autopilot MyReeltor
WHAT Turns a property listing link into a video ready to post.
HOW It pulls the photos and drops the bad ones. Then it moves a camera through the house, room by room.
WHY An agent gets a ready-to-post film in minutes instead of hiring a crew. myreeltor.viralengineers.ai · Next.js · Railway · Gemini shot-plan
facts.json
"install_count": "88k+"
"rating": "4.7/5"
"platforms": [12]
"price": "$5/mo"
HEADLINE
88k+ websites already made
PROOF
4.7/5 on WordPress.org
SOURCE OF TRUTH COPY LIVES IN ONE FILE
COMPILE ONE TEMPLATE, EVERY META RATIO
REGRESSION DRIFT FAILS THE BUILD
Watch it run Programmatic ad factory SHIPPED
Paid ad factory static-ad-engine
WHAT Builds a full set of paid social ads from one file of facts.
HOW The words live in one file and the layout in another. Every rebuild is checked against the last one, pixel by pixel.
WHY New ads ship in every size Meta asks for. No designer opens a canvas. 4 ratios per run · 0.000% pixel drift gate
WATCHED FOLDER
+ competitor_reel_04.mp4
+ peec_ig_hook.mp4
+ plethora_ugc.mp4
INTAKE DROP IT AND WALK AWAY
RECAST TEARDOWN
00:00 cold open, face to camera
00:03 claim lands
00:07 screen share receipt
00:12 offer, no ask
DECODE THE MECHANISM, NOT THE TRANSCRIPT
Watch it run Competitor creative intake INTERNAL
Competitor ad library CopyCat
WHAT A searchable library of competitor ads, sorted by what made them work.
HOW Drop any ad in a folder. It works out the hook, the story and the trick behind it, then files it under that trick.
WHY Research answers what to make next, not just what already exists. 18 mechanisms · 6-tag taxonomy · auto-filed to private RAG
DROP THE GROUP CHAT
+ IMG_4417.PNG
+ IMG_4418.PNG
+ IMG_4419.PNG
INPUT SCREENSHOTS, NOTHING TYPED
THREAD
him: you left me on read
her: i was asleep
him: for nine hours
her: deep sleep
HOOK LINE
you left me on read
STRUCTURE
verse / hook / verse
WRITE THE THREAD BECOMES THE LYRIC
SHIPPED BUBBLES CUT TO THE TRACK
Watch it run Text thread to song LIVE
Group chats into songs Bopify
WHAT Turns a group chat into a real song and a video to post.
HOW It reads the screenshots, writes and records the track, then replays the messages on screen in time with the beat.
WHY A live product people pay for: first song free, five dollars after. bopify.viralengineers.ai · Suno · headless render
INPUT A DOMAIN IS THE BRIEF
$ crawl + ground
38 pages crawled
claims ledger built · cited
competitors resolved
knowledge base -> notebooklm
GROUND NOTHING DRAFTS UNCITED
SPECIALIST AGENTS
seo articles social reddit DISPATCH TEN AGENTS, ONE BASE
LIVE cmo.viralengineers.ai
Watch it run Autonomous marketing team LIVE
An AI marketing team VE-CMO
WHAT A marketing team that starts work from nothing but your website address.
HOW It reads the whole site, builds a fact file it can quote from, then runs ten specialists that write against those facts.
WHY Nothing goes out unless the brand already said it somewhere. cmo.viralengineers.ai · 10 agents · isolated Postgres schema
START BRAND, FORMAT, LANE RESOLVED
$ gates
[ok] grounding receipt present
[ok] claims traced to facts.json
[--] mobile ui capture missing
run held · cannot quietly ship
GATED A FAILING RUN CANNOT SHIP
RUNS EVERY RUN CARRIES EVIDENCE
Watch it run One front door for content INTERNAL
Content control room Studio
WHAT One place to start any piece of content the whole system makes.
HOW A few questions pick the brand, format and look. It checks 287 proven examples, and rules block a bad run.
WHY Anyone can start work without knowing which of nine tools to open. FastAPI on :8808 · 287 references · gated runs
$ radar run
tiktok sounds · 1,000 tracked
reddit threads · pain mined
x posts · authority set
dual $0 proxy lanes
SCAN BEFORE IT PEAKS, NOT AFTER
201.3 original sound - jerry.harrington13
186.0 original sound - userd1lf
168.5 She's Gonna Shine
pre-viral only · acceleration ranked
SCORE RANKED BY CLIMB, NOT SIZE
TRIAGE radar.viralengineers.ai
Watch it run Trend intelligence engine LIVE
Trend spotter Radar
WHAT Finds a rising trend while it is still climbing, not after it peaks.
HOW It watches social platforms. It scores how fast a thing is growing, not how big it is, then writes the brief.
WHY Campaigns catch a wave on the way up. radar.viralengineers.ai · dual $0 proxy lanes · triage desk
SCENE, AS CODE
<div data-composition-id>
gsap.timeline()
.to(".headline", { y: 0 })
</div>
PRESETS
211 across 16 families
CURSOR
clicks real DOM boxes
CAPTIONS
word by word, native
AUTHOR HTML AND GSAP, NOT A TIMELINE
$ render_scene.py
[ok] headless browser attached [ok] seek frame, capture, repeat [ok] ffmpeg mux · vo + music 1,440 frames · $0 of cloud render
CAPTURE DETERMINISTIC, FRAME BY FRAME
Watch it run Launch film engine SHIPPED
Launch video engine Hyperframes
WHAT Makes launch videos without an editor.
HOW The video is written as code. A computer shoots it frame by frame, using 211 ready-made moves.
WHY A launch film costs a render instead of an editor and a week. 211 presets · headless capture · zero render cost
$ crm pull --source zillow
agent_0031 Houston TX 12 listings
agent_0032 Katy TX 7 listings
agent_0033 Sugar Land 9 listings
filtered to ICP
SOURCE PROSPECTS, NOT CONTACTS
SAMPLE FIRST A VIDEO BEFORE A REPLY
PIPELINE
sourced sampled contacted deal ADVANCE 11 TABLES, MCP-DRIVEN
Watch it run Outbound pipeline INTERNAL
Outbound that leads with work VE-CRM
WHAT Finds prospects and sends each one a finished sample before any pitch.
HOW It pulls target agents from listings. It makes each one a sample video, then sends the message itself.
WHY The first thing a prospect sees is the work, not a cold email. 11 tables · MCP-driven · sample-first outreach
FLOW, WITHOUT THE UI
flow_cli make_ad --model veo-3.1
RUN
INVOKE AN API GOOGLE NEVER SHIPPED
$ stage: auth
[ok] xvfb display up [ok] residential egress bound [ok] turnstile solved [ok] credits polled · ultra SURVIVE WHAT MAKES IT UNATTENDED
OUTPUT GENERATED HEADLESS, NO UI
Watch it run Video gen without the UI LIVE
AI video generator whisk_forger
WHAT Makes video, characters and voices from one command.
HOW It talks straight to the tool Google built for this. It runs on a server overnight, on its own.
WHY Video gets made on a schedule instead of a person clicking through an app. Flow internal API · Xvfb + residential · runs unattended
The machine underneath The reason the work above costs almost nothing to make. Owned lanes, not monthly subscriptions.
POST /api/v1/projects GET /api/v1/jobs/8f21 GET /app/api/wallet CAPTURE REAL TRAFFIC, REAL SESSION
DECODE TEN PRODUCTS TAKEN APART
EMITTED
openapi: 3.1.0
paths: /api/v1/projects
post: -> Project
components: schemas
RESULT
an owned lane, not a subscription
OWN IT AGENCIES RENT THEIR TOOLING
Watch it run Reverse engineering SHIPPED
Rebuilt the tools we paid for 10 teardowns
WHAT Ten paid products taken apart and rebuilt as tools we own outright.
HOW We record what each app sends while signed in. Then we rebuild that same exchange in our own code.
WHY Ten subscriptions became things we own, with no seat fees and no limits. 10 products decoded · agencies rent their tooling, this stack owns it
requestWillBeSent responseReceived getResponseBody HOOK CDP EVENTS, NOT GUESSES
RESPONSE BODY
{ "id": "8f21",
"status": "queued",
"output": [ ... ],
"created": 1753... }
Job.status
enum queued | ready
INFER SCHEMA TYPES FROM REAL PAYLOADS
$ bh2api build
[ok] openapi 3.1 spec [ok] zero-dep js client [ok] html report wrote ./out/index.html
EMIT ONE COMMAND, 3 ARTIFACTS
Watch it run Any tool becomes an API SHIPPED
Makes any tool programmable bh2api
WHAT Lets us control any tool from code, even one with no official way in.
HOW It records how an app talks to its own servers. Then it writes the manual and the code to talk back.
WHY One command turns an afternoon of clicking into a job that runs itself. OpenAPI 3.1 · zero-dep SDK · one command
$ browser-harness up
:9222 ceo headless · scrape
:9223 vvteam headed · signed in
:9224 residential proxy egress
THREE PROFILES THREE LANES, THREE JOBS
page dom
iframe
shadow root
CLICK_AT_XY COMPOSITOR-LEVEL CLICK
:9224 lightreel.ai SCRAPED :9222 screenlet.org SCRAPED THROUGH LOGIN WALLS STOP MATTERING
Watch it run Gets past login walls LIVE
Gets data from sites that block you browser-harness
WHAT Collects data from sites that hide it behind a login or block robots.
HOW It drives a real browser that is already signed in. It clicks by looking at the screen, the way a person does.
WHY A locked site stops being the reason a project cannot happen. 3 profiles · 3 CDP ports · coordinate-level clicking
firebase auth cloud run backend 429 rolling limit EMITTED
1,204 creators exported
THE SOURCE A SUBSCRIPTION THAT WONT EXPORT
INDEXEDDB (IN PAGE)
firebaseLocalStorage
fbase_key: authUser
stsTokenManager
accessToken: eyJ...
SCOPE
the account's own session
NEXT
call the API directly
AUTH NO SCRAPING THE UI
$ harvest.py --resume
creator_0142 tier A fit 0.91 saved
creator_0143 tier B fit 0.68 saved
creator_0144 -- rate limit 429
backoff 8s · resume from cursor 0144
creator_0144 tier A fit 0.88 saved
HARVEST TRIPS THE LIMIT, RESUMES
1,204 creators · scored for brand fit
tier A 118
tier B 403
exported to sheet
SCORED A DATABASE, NOT A DASHBOARD
Watch it run Creator lists we can use SHIPPED
Creator finder lightreel
WHAT Builds a scored list of creators worth contacting for a brand.
HOW It signs in as the account and pulls profiles fast. When the site slows it down, it picks up where it stopped.
WHY Outreach starts from a ranked list instead of a dashboard nobody can export. IndexedDB token lift · resume-capable · scored output
shadow root: mockup canvas zoom timeline wss: gemini-live EMITTED
protocol documented
THE TARGET A SHIPPING CHROME EXTENSION
host page
shadow dom mockup
canvas zoom timeline
MAP HOW THE MOCKUP COMPOSITES
wss://generativelanguage · open
-> setup { model: gemini-live }
<- serverContent · page step
protocol documented
SOCKET THE AGENT'S REAL CONTRACT
Watch it run Extension, taken apart TEARDOWN
Screen recorder, taken apart screenlet
WHAT A full teardown of a screen recording tool that sells for money.
HOW We unpacked it. We mapped how it fakes the phone frames, how it zooms, and how it calls Google's voice model.
WHY We know exactly how it works, so we can build the same thing. Shadow DOM overlay · zoom timeline · live socket mapped
$ capture_reveal.py
[ok] open the nav overlay [ok] trigger the search modal [ok] emulate dark scheme half a design system only exists once you click
REVEAL INTERACTION-GATED CAPTURE
RAW VALUES
oklch(0.62 0.19 256)
hsl(217 91% 60%)
color-mix(in oklab ...)
METHOD
rasterized on canvas
EMITTED
DESIGN.md token spec
NORMALIZE VERIFIED HEX, NOT A GUESS
RESKIN TOKENS RESKIN THE LIBRARY
Watch it run Any brand's system, fast SHIPPED
Copies any brand's style getdesign
WHAT Pulls a brand's exact colours, type and spacing off their live website.
HOW It clicks open the menus that hide half the palette. Then it turns every colour format into one clean list.
WHY Matching a client brand takes minutes. The same colours restyle a whole animation library. interaction-gated capture · verified hex tokens · Lottie reskin
ASK THE BRAIN
nlm ask "what did the k4 launch ship"
SEND
QUERY ANY AGENT, BY ALIAS
$ route + auth
[ok] gpsoauth token minted [ok] browserless rpc :8791 [ok] residential egress bound no browser tab in the path
ROUTE OFF THE SINGLE-TAB SESSION
41 SOURCES
project-launch-k4.md
session-2026-07-14.md
memory-reference.md
ANSWER
grounded, not generated
GROUNDED notebook.viralengineers.ai
WHO ASKS IT EVERY LANE DRAFTS AGAINST IT
Watch it run Grounded in our research LIVE
Private research library nlm-proxy
WHAT A private research library every tool can ask questions of.
HOW Our notebooks become something software can ask. Answers come back in seconds, with no browser open.
WHY Every draft leans on our own sources, not on what the model remembers. notebook.viralengineers.ai · 29 notebooks · browserless-first
whatsapp · inbound
telegram · inbound
imessage · +1 415 603 5536
always on, no laptop
INBOUND THREE CHANNELS, ONE SPINE
FIVE PHASES
ingest plan write ship dream RUN THE DREAMER FEEDS THE NEXT
CAMPAIGN METRICS
hook_a ctr 2.1%
hook_b ctr 4.8%
cta_late wins
LESSON
late CTA outperforms
EFFECT
next run starts smarter
LEARN A CLOSED LOOP, NOT A CRON
SHIPS radar-engine.service, CONTABO
Watch it run Always-on agent fleet LIVE
Always-on content team Hermes
WHAT A team of programs on a server that drafts and sends work around the clock.
HOW Five stages run on a server. They take in brand material, write it up, and send it over WhatsApp, Telegram and iMessage.
WHY It reads its own results and writes down the lesson, so the next run is better. systemd on Contabo · 5 phases · closed learning loop
$ magnific-gen --ref brand.png
curl_cffi · impersonate chrome131
akamai fingerprint check passed
session wallet · 21 min window
heartbeat every 12 min
GET IN REAL TLS, NO BROWSER
$ job submit
[ok] reference uploaded [ok] queued [ok] rendered 2K downloaded 3 files
RENDER SERVER SIDE, NO UI
OUTPUT EVERY COVER IN THE ARCHIVE
Watch it run Unlimited creative output LIVE
Unlimited image generator magnific-direct
WHAT Generates brand images on demand with no seat fee and no cost per image.
HOW A signed-in session stays alive on a server. Images render straight to disk, with no browser open.
WHY Campaign art stops being a per-image bill, so we test ten looks instead of picking one. TLS impersonation · systemd on VPS · $0 marginal per image
▸ 19 systems · 9 live in production · owned, not rented