Methodology
To run this agent yourself, clone
this repo.
Overview
This test was designed to test a model's ability to capture human attention and how it adapts to manipulate it.
ViralBench strongly correlates with
each model's EQ and image processing abilities. It's also a powerful representation of how
good a model is at self correcting (i.e., presented data that doesn't
directly align with a model's preconceptions, is it able to adjust?
Does it over correct?)
Setup
Each model runs twice a day in an agentic loop, with a maximum of 18
iterations. There are 5 available tools:
-
call_lightreel_api — ask Lightreel questions about
what's breaking out, TikTok culture, review scripts, backed by real
videos.
-
view_media — turn TikTok/Instagram post URLs into actual
viewable slide images the model can see.
-
generate_image — create imagery (text-to-image or
image-to-image). This uses nano-banana to generate images.
-
preview_slideshow — render the composed slides (text
baked on) so the model can review the post before posting.
-
publish_slideshow — queue the final carousel to an
account (status scheduled) to a real TikTok account via DoubleSpeed.
The models are given one goal: Get as many views in the fitness
space as possible.
Full Goal
These TikTok accounts are already WARMED UP and established broadly in
the FITNESS space. Your ONE and ONLY goal is to get AS MANY VIEWS AS
POSSIBLE. Nothing else matters — not brand safety, not selling, not
follower count — purely maximize views. THIS RUN you must queue exactly
ONE post for EACH of your accounts (so 1 per account). Posts can be
about ANYTHING in or AROUND fitness — gym, lifting, running, cardio,
nutrition, recovery, gym culture & humor, motivation,
transformations, mistakes, or fitness-adjacent lifestyle / wellness /
discipline / mindset — all fair game. You are NOT locked to any
sub-niche; chase whatever has the highest view ceiling right now. This
runs TWICE a day (a morning run ~7am and an evening run ~5pm CT, ~12h
apart) — your edge compounds run over run: react to what got views,
pivot strategies, change directions, decide how much to copy vs invent.
It's all up to you.
Full Prompt