TimelineVisionDocsDistributionPipelinesAppProdotto
cicero-os
Back to docs
Living doc · started 2026-04-23

Distribution Strategy

Distilled viral-engineering knowledge from every reel Tommi has sent into @jarvis.moove. Pattern-level operational learnings, organized to actually use before shipping a piece of content.

2B
Views
month-2 cumulative target
26
EU countries
verticalized AI-UGC
3
Brand fronts
personal · lifestyle · product
$200–300
Blended CPM
per 1M views
00 · ICP

Who Cicero is for

Before the playbook: the customer. Cicero is the travel software layer — vertical on the user, horizontal on the use case. Consumer + enterprise on the same rails.

ICP · the thesis

Vertical on the user. Horizontal on the use case.

Cicero is the travel software layer, not a vertical app. One person travels many times a year — Rome in April, Cortina in December, Seychelles next summer, a Tuesday business trip to Berlin. Every trip is a different surface. Cicero is the constant companion across all of them.

Competitors pick a category and serve it well — itinerary, audio guide, booking, group ops. We bet on the user instead. Same user, many trips, many contexts. The cost of switching apps is the wedge.

Consumer side

The traveler, every trip they take

Lifestyle-first brand. Travel-as-lifestyle, Nude-Project-tier register. The app becomes the muscle memory of “I'm going somewhere — open Cicero.” KPI: visit → install (8% target), install → activated (50%), D30 → refer (15%).

Enterprise side

Agencies, hotels, schools, destinations

Cicero as software-as-service for travel businesses: Cicero for schools, Cicero × Terralto, Cicero × Manerba del Garda, Cicero per Ideeperviaggiare. The B2B layer that compounds against the consumer brand. Pricing model: SaaS + per-trip + revshare hybrid.

Same user · many contexts
Rome · Paris
Cities · art · food · history

Trastevere walks with audio narration. Louvre off-hours playbook. Marais coffee crawl. Micro-routes around opening hours, the right gelato every 400m. Cicero as live guide.

Seychelles
Remote · beach · dive

Offline-first island map, conservation context, reef briefings before each spot. Cicero as remote concierge.

Dolomites
Mountain · hike · alpine

Rifugi route + weather window + via-ferrata grading. Cicero as alpine companion when signal is bad.

Cortina · Chamonix · Zermatt
Ski · winter · alpine

Lift map, wind exposure, après-ski curation. Different season, same Cicero, different surface.

[ enter place ]
Any context · the pattern

Whatever the user's traveling for, Cicero adapts. Example: school trips — per-class itinerary, parent visibility, supplier coordination · cicero-schools-agency lives here.

+ N more
Horizontal on use case

Every trip type is a Cicero context. We don't pick verticals — we adapt to the user's verticals.

00.5 · Architecture

The 5 distribution layers

Before tactics: the taxonomy. Every dollar and every post belongs to one of five layers, differentiated by who produces the content and how trust transfers. Same TikTok video has different math depending on which layer posted it.

Layer 01

Media company

· Our own production

Everything we publish directly. Brand-owned channels + founder personal brands. The editorial layer — register, voice, taste sit here.

Cicero brand (lifestyle)
TikTok · IG · YouTube · Pinterest · Threads
Cicero product channels
App · website · email · SMS
Founder personal brands
Tommi + 4 founders · LinkedIn · X · Substack · GitHub
Layer 02

Ambassadors · UGC

· Creators making for us

People (and synthetic actors) who produce content we sponsor or commission. Not their own audience — our brand's. Volume layer that the media company curates.

AI UGC (Higgsfield · Arcads)
Face-talking actors on our brand accounts · 2 / day
Human UGC (Sideshift · Influee)
Real creators on contract · 1 / day · 24 EU countries native
Layer 03

Influencers

· Their audience, our message

Creators who own their own audiences. We borrow that trust. Strategic — opens markets, builds permission. Most expensive per view but highest conversion quality.

Human influencers
Real people · partnerships · 1 post / 2 weeks · macro + micro mix
AI influencers (Fluently-style personas)
Persistent characters · 4 / day · cheap unit cost once trained
Layer 04

Paid

· Buying the reach

Direct ad spend. Not for raw view volume (CPM is uncompetitive vs organic) — for conversion, retargeting, amplification of organic winners, and search intent.

Meta Ads
IG + FB · cold + retargeting · creative-tested via $5 pretest
TikTok Ads
Spark Ads on top-performing organic · attention-style targeting
Google Ads
Search + Performance Max · intent-driven · enterprise B2B funnel
YouTube Ads
TrueView + bumper · brand recall on long-form audio guides
Layer 05

Non-linear

· Compounds over time

Not a posting cadence, not a $/view buy. Long-tail surfaces that pay back over months and years. The layer that creates institutional gravity.

SEO / AEO / GEO
Google SEO + AI Engine Optimization (ChatGPT · Perplexity · Google AI) + Generative Engine Optimization
Editorial PR
Forbes · TechCrunch · Wired · niche travel press · founder profiles
Reddit + community
r/travel · r/solotravel · r/Italy · long-shelf-life threads
Technical channels
GitHub repos · Figma community files · open-source skills as distribution
Substack + long-form
Tommi 1 essay / week · founder thinking · feeds LinkedIn + AI-SEO
Traditional media
Newspapers · TV news · local TV · radio · highest trust per unit reach

Why layers, not channels. Channels are where content shows up (TikTok, IG, LinkedIn). Layers are who's producing it and how trust transfers. The same TikTok video is layer 1 if our brand posts it, layer 2 if a UGC creator does, layer 3 if an influencer does. Different math, different conversion, different cost — same platform.

01 · The model

The virality loop

A video goes viral when all five land. Miss one, you're just content. Hit all five, you compound.

01
Hook
Stops scroll in < 3s.
02
Structure
Delivers what hook promised, no filler.
03
Ending
Resolves the hook + leaves them feeling good.
04
Audience
Max-TAM or laser-niche, no in-between.
05
Retention
No premature drops, no overstayed welcome.
02 · Hook

How to begin

Cross-source distillation: Hormozi, Chris Chung, Quinn Fulmer, Jordan Watkins, Emonee LaRussa, Martin Wang, James Ricci.

Principles
  • 01First 3 seconds own everything — visual pattern break, tone shift, or unusual claim.
  • 02Clarity beats cleverness. 3rd-grade reading level (Hormozi: 'the swamp' > 'are you a unicorn').
  • 03Speed-to-value. Zero intro. Hook → benefit → substance.
  • 04Impact audio: quiet intro → abrupt loud transition shocks attention onto the video.
  • 05High-contrast visual: light↔dark, location shift, color swap.
  • 06Weird behavior or relationship angle triggers comments + shares.
  • 07Swap trick: cut the outro, put it first. Old intro at the end loops it back.
Quinn Fulmer 9-element archetype · 3.7M views
  1. 1.
    Action hook
    Visual stopping power
  2. 2.
    Big idea
    Frame of the video
  3. 3.
    Huge claim + stat
    Makes the promise concrete
  4. 4.
    First-person footage
    Authenticity
  5. 5.
    Tone shift
    "But what you don't see…"
  6. 6.
    Coming-up section
    Hooks the scroll-stayer
  7. 7.
    Dark-psychology exposure
    Creates WTF curiosity
  8. 8.
    Roadmap
    "Today I'll show you…"
  9. 9.
    Unique mechanism
    Why only this video delivers
Chris Chung · 6-element viral checklist

High-TAM idea · Curiosity hook · Super hook · Speed-to-value · Net-new value · Tension script.

Emonee LaRussa · 5 visual pattern-interruptions

POV mouth-open · objects appear · blow-into-camera · feet-to-person whip-pan · appear-from-clothes.

Jordan Watkins · Impact Hook (112M views)

Find a song with quiet intro → abrupt loud chorus. Use the transition as your hook. Contrasting visual on the beat. Ship.

03 · Structure + Ending

Carry the promise, resolve the loop

No filler. Cause → effect chains. End on a positive note so the dopamine of the payoff converts to a follow.

Structure (mid-video)
  • • No filler / no “white bread” words (Ronny Mitchell).
  • • Logic chains: cause → effect → cause → effect. Each sentence sets up the next.
  • • B-roll every 0.5–1s keeps scroll-stayers engaged.
  • • Delayed music: hold silence until the interesting beat, then music drops.
  • • Non-obvious take: earn the “never heard it said that way” dopamine.
  • • Authenticity cues: fake Snapchat overlays, candid framing, imperfect lighting.
Ending (last 5s)
  • Resolve the hook. If you promised “how I hit 10M views”, the last 5s must land it.
  • Positive conclusion. The Guy's 119M-view video ends giving money to a tow-truck helper → viewer feels good → follows.
  • • Don't deliver curiosity too early.
  • • Never “like and subscribe” filler — kills the watch-through.
  • • Viral loop option: end with something that loops back into the hook (swap trick).
  • • Non-obvious take as closer. Not “follow me” — a line that makes them want to.
04 · Retention

The 4 drop-off patterns

Oney Araújo's diagnostic — read the retention graph, find the shape, apply the fix.

Graph shape
Diagnosis
Fix
Steep drop in first 3s
Hook is weak
Rewrite the opener with pattern interruption
Steep drop mid-video
Asked for like/follow with no context
Kill mid-video CTAs
Steep drop near end
Promised curiosity delivered too early
Hold the payoff for the last 5s
Small mid-drop at same spot
Low-energy moment
Add B-roll or tone shift
Trial Reels (IG)

A/B-test 3-5 per day, change one word / music / clip-order. Elijah Sullivan: 5k → 25k followers in 4 months on this. Sam Gaudet: 50M views in 2025 by shipping variants repeatedly.

72h A/B (Vladyslav Yurov)

Post two versions same day — one fast-speech / clean background, one slow / messy — read the delta. Clean BG + faster speech wins statistically.

05 · Speed-to-copy

The 8-step operational playbook

Tommi's directive (2026-04-23): we copy the day after a viral pops, or a couple hours after if it’s that viral. Infrastructure must support 2-24h turnaround.

  1. 01Cancel ChatGPT sub, move to Claude.
  2. 02Open IG, follow 10 biggest accounts in our niche (travel + AI tourism + Italy).
  3. 03Engage with 5 pieces of content per account → program the For-You page.
  4. 04Scroll FYP — any video > 10k views gets flagged.
  5. 05Pull account → Instagram-TikTok-Sorter (free tool) ranks their top content.
  6. 06Each viral video = a problem. Give it to Claude + our unique methodology.
  7. 07Remove all filler. Apply cause→effect logic chains.
  8. 08Post 2/day minimum for 3 months. Guaranteed viral.
2.7M followers · 1 month

AI face-swap account hit 2.7M followers + 324M-view videoin one month by copy-remixing real creators. Direct proof speed-to-copy wins.

Gravity Falls travel template

1M-likes viral travel reel. Perfect template to adapt per-city across the 26 EU countries.

CapCut · Bad Bunny track

Pre-made CapCut travel template — 22k likes — literally copy-paste. Speed-to-ship infrastructure embodied.

06 · AI + Human UGC

The production menu

Six AI-UGC stacks, all proven. Human UGC pricing benchmarks. Chase Chappell's 6-step automation playbook — the engine that makes 26 countries × 2B views possible.

Stack
Cost
Flow
Clawdbot + Kling (+ Manus)
$5 / video
text → AI model → autopilot post
Higgsfield + Magnific + Enhancor + Veo 3.1 + Kling
paid SaaS
gender/age/skin JSON → avatar → upscale → motion
Claude Code + Playwright MCP + Seedance 2.0 + Higgsfield
subs + BYOK
prompt → autonomous browser-driven gen
Claude Code + Arcads skill
mostly free
install skill → 10 variations auto
Open Generative AI (self-host, BYOK)
~$0 + per-gen
4 studios: image / video / lipsync / cinema
Chase Chappell · 6-step UGC automation
  1. 1.Launch on TikTok Shop, automate thousands of creator invites.
  2. 2.Let sales data reveal the top 1% creators — rank by actual sales, not views/likes.
  3. 3.Move the top 1% into a private community (output-optimized).
  4. 4.Share the top-performing videos; community studies + learns the pattern.
  5. 5.Each creator delivers 5–10 more videos; Meta co-creation follows.
  6. 6.Automate the whole loop. Build a UGC library of thousands of unique ads.
Human UGC · Rachel Martinez inbound
1 video + 2 hooks + 3mo usage$600–900
1 ad + 6mo usage$600–750
2 ads + 60d whitelisting$1,900
3 videos + 3 months$2,160
4 videos (scope-creep)$2,770

Brian Blum economics: brands now pay zero-follower creators $1,500 / 10 videos + 10% commission. The follower game is dead in the creator-economy subsegment.

07 · Volume

How many of each, posting how often

The math behind 2B views. Cadence is fixed by channel type (AI UGC 2/day, UGC 1/day, influencer 1/2wk, AI influencer 4/day). Pick the mix and median views; the rest computes.

Channel mix calculator

Pick a view target. Adjust share + median views per post per channel. Posts/month per account is fixed by cadence. The math shows accounts needed, monthly cost, and blended CPM.

AI UGC
2 / day · 60 posts/mo per account
26%

Higgsfield / Arcads — face-talking AI actors on brand accounts. Layer 2.

View share26%
Median views / post8.0K
Cost / account / mo$222
Views
520.0M
accounts
1,084
480.0K views/mo each
Cost / mo
$241K
Human UGC (Sideshift/Influee)
1 / day · 30 posts/mo per account
14%

Real creators on contract · €99/mo + €20/video · 24 EU countries. Layer 2.

View share14%
Median views / post18.0K
Cost / creator / mo$600
Views
280.0M
creators
519
540.0K views/mo each
Cost / mo
$311K
Human influencers
1 / 2 wk · 2 posts/mo per account
7%

Strategic. 1 post / 2 weeks. Their audience, our message. Layer 3.

View share7%
Median views / post250.0K
Cost / influencer / mo$1500
Views
140.0M
influencers
280
500.0K views/mo each
Cost / mo
$420K
AI influencers
4 / day · 120 posts/mo per account
25%

Persistent personas (Fluently-style). 4 posts/day. Layer 3.

View share25%
Median views / post7.0K
Cost / persona / mo$90
Views
500.0M
personas
596
840.0K views/mo each
Cost / mo
$54K
Clipping + affiliates
continuous
25%

Reach.cat · Lumina · TT/IG Shop affiliates · paid per view. Layer 2 + 3.

View share25%
$ per 1M views$650
Views
500.0M
clips/mo at scale
Cost / mo
$325K
Paid ads
$-driven
3%

Meta · TikTok · Google · YouTube. Usually amplifies organic winners. Layer 4.

View share3%
$ per 1M views$5000
Views
60.0M
ad creatives
Cost / mo
$300K
Target
2.00B
views allocated: 2.00B
Total monthly cost
$1.65M
Blended CPM
$825
per 1M views
Target band
$200-300 per 1M views
Kill condition: >$400 sustained 14 days

Defaults are realistic, not aspirational: TikTok median views are falling (-23% YoY per 2026 benchmarks); 2-5K views is the actual middle of the distribution. AI UGC 26% at 8K median. Human UGC 14% at 18K (trust signal lifts it). Influencers 7% at 250K (upper-micro tier). AI influencers 25% at 7K (warmed personas, not greenfield accounts). Clipping 25% at Reach.cat economics ($650/1M). Paid ads 3% at $5 CPM — small share because paid is for conversion not raw views.

Where these numbers come from
Refresh the assumptions monthly
08 · New lever

AI influencer personas

A distinct goal from AI UGC. Persistent characters that own audiences in their own right. Fluently is the reference we'll build on.

New goal · AI influencers

AI personas as their own channel.

Separate from AI-UGC (face-talking actors on existing brand accounts). AI influencers are persistent persona accounts— named characters, consistent voice, recognizable look, posting continuously over months. Each persona is its own micro-brand. The emerging stack we'll evaluate: Fluently (the Tommi-flagged reference), plus TheInfluencer.AI, Higgsfield personas, and the character-consistency stack underneath (Nano Banana 2 + Kling 3.0 + ElevenLabs voice clones).

🚨 New ceiling · 2026-05-14

Higgsfield Supercomputer ships persona-consistent series at agentic-pipeline speed — proof point: a 23-minute sci-fi pilot in 96 hours with consistent characters. For AI influencers, this means one persona × hundreds of in-character posts/month at unit costs approaching zero. The 3-layer memory (brand-library persists the persona) is the unlock.

Cadence
4 / day

Higher than human UGC (1/day) and AI UGC (2/day) because cost floor approaches zero. Posting frequency becomes the volume lever.

Unit cost
~$1 / video

Fluently-style — character is the asset, generation is near-free. ~$140 / persona / month at 120 posts.

Localization
1 / market

One persona per major market, voiced and styled native. Same storyworld, country-specific surface. Stack against 26 EU + 10 world tier.

Why this is a separate goal

AI UGC is a creative format — face-talking actors for ad variants on brand accounts. AI influencers are an independent distribution surface— characters who own audiences in their own right and link back. They're only possible once the character-consistency stack (Fluently + Higgsfield) is reliable enough that the same persona shows up credibly across 100 posts. That moment is now.

09 · Geography

26 EU countries + World tier

The verticalization map. 4 waves across the EU during 2026, World tier opening once Europe is at-regime.

EU footprint
26
countries · per-country AI-UGC verticalized
World tier
10
after-EU markets · highest LTV / outbound volume
Total surface
36
countries Cicero will localize for

Tier 1 · EU hero

5 highest-leverage EU markets. Where the AI-UGC engine runs first and the playbook hardens.

Week 1–3 (now)·5 countries
🇮🇹Italy🇩🇪Germany🇬🇧United Kingdom🇫🇷France🇪🇸Spain

Tier 2 · EU expansion

High GDP-per-trip + outbound-tourism volume. Same playbook, localized creator pools.

Week 6–8 + 9–12·8 countries
🇳🇱Netherlands🇸🇪Sweden🇦🇹Austria🇨🇭Switzerland🇧🇪Belgium🇵🇹Portugal🇩🇰Denmark🇵🇱Poland

Tier 3 · EU completion

Filling the 26 EU map. Lower priority, smaller creator pools, run lean.

Q4 2026 → 2027·13 countries
🇳🇴Norway🇫🇮Finland🇮🇪Ireland🇨🇿Czechia🇬🇷Greece🇭🇺Hungary🇷🇴Romania🇭🇷Croatia🇸🇰Slovakia🇸🇮Slovenia🇱🇹Lithuania🇱🇻Latvia🇪🇪Estonia

Tier 4 · World

Outside the EU verticalization. Highest-LTV English speakers and outbound-tourism giants. Different playbook tuning.

After Europe at-regime·10 countries
🇺🇸United States🇧🇷Brazil🇯🇵Japan🇦🇪UAE🇸🇦Saudi Arabia🇦🇺Australia🇲🇽Mexico🇰🇷South Korea🇨🇦Canada🇮🇳India
10 · Market entry

How a new country opens

Influencer-first to earn cultural permission → activate TT/IG shops → open affiliates → layer AI-influencer persona for volume. Skip a step and the next is leaner.

Step 01

Influencer-led entry

Open a new market with 2–3 strategic influencer collaborations. Trust + cultural fit > reach. Use the post to validate ICP and harvest the comments for next-wave AI-UGC scripts.

1 partnership · 2 weeks · ~200K–1M views
Step 02

Shop activation

Once a market is warm, activate TikTok Shop + Instagram Shop with localized affiliate offers. The shop becomes the conversion surface for everything organic flowing in.

Shop live · 50+ affiliate creators per market
Step 03

Affiliate flywheel

Open the affiliate program. Pay $1,500 / 10 videos + 10% commission (Brian Blum economics). Top 1% by sales joins a private community → 5–10 more videos each.

Top 1% → community → 5–10× output multiplier
Step 04

AI-influencer scale

Layer in Fluently-trained AI-influencer personas at 4 posts/day. Each persona is a localized character with consistent voice. This is the volume multiplier when the playbook is proven.

Fluently personas · 4 posts/day · ~3M views/mo each

The order matters. Influencers buy us cultural permission. Shops give people a buy button while attention is high. Affiliates multiply the ad pool by the right kind of trust. AI influencers ride the proven playbook at fractional cost. Skip a step and the next one is leaner.

11 · Platforms

Where each layer ships

One brand, many surfaces — each with a distinct purpose and content shape. Layer assignment shows which production layers feed into each platform.

Mass-attention (lifestyle)

Where the 2B-views target actually lives. Algorithmic, short-form, high-replay.

5
TikTok
L1 · L2 · L3 + Shop affiliates

Algorithmic discovery · #1 for cold reach

Content: Hook-led short-form · trial reels · sound-driven · 9:16

Instagram
L1 · L2 · L3 + Shop affiliates

Aesthetic + saves + Reels engine

Content: Reels (trial) · carousels · stories · Shop integration

YouTube
L1 · L3 + Paid (TrueView)

Long-tail SEO + Shorts engine

Content: Shorts for top-funnel · 8-15min for retention + ad rev

Pinterest
L1 · L5 (search intent)

Travel-niche search + planning intent

Content: Vertical pins · destination boards · long-tail SEO

Threads
L1 (personal brands)

Brand voice · low-pressure ambient

Content: Witty short text · IG carryover · personality

Institutional / B2B

Where founders position. Lower volume, way higher per-impression value.

4
LinkedIn
L1 (personal) · L5 (AI-SEO)

Founder positioning · enterprise pipeline · AI-SEO juice (50-66% of LLM citations)

Content: Long-form articles · founder essays · build-in-public · 1/week minimum

X
L1 (personal) · L5

Niche · founder + dev community · earned media warming · open-source algorithm (engineer for replies, not likes — see strategy §17)

Content: Threads · build updates · contrarian takes (positive tone) · reply-bait open questions · API dead for new

Substack
L1 (personal) · L5

Owned audience · long-form · email primitive

Content: Founder essays · weekly cadence · feeds LinkedIn + Reddit

Reddit
L5 (AI-SEO + community)

AI-SEO #1 surface (40.1% of LLM citations) · long shelf life

Content: Native problem-first comments · never URLs · aged accounts

Vertical · techy · differentiator

Niche platforms that signal builder-credibility. Asymmetric — small audience, high trust.

2
GitHub
L1 · L5

Skills-as-distribution · install IS activation · dev-community trust

Content: Public Claude skills · `cicero-route-draft` style drops · READMEs

Figma
L1 · L5

Designer community · brand-aesthetic vertical · unique-value-prop signal

Content: Community files · UI mockup posts · design-system drops

Traditional / non-linear

High-trust, slow-build. Where Cicero becomes a name your parents recognize.

4
PR
Editorial press
L5

Forbes · TechCrunch · Wired · Wall Street Journal Travel · institutional gravity

Content: Founder profiles · launch press · partnership announcements

CN
Travel press
L5

Condé Nast · National Geographic · Travel + Leisure · category authority

Content: Itinerary features · destination guides · branded inserts

TV
Newspaper · TV
L5

Corriere · Repubblica · TG1 · local TV · highest trust per unit

Content: Founder interviews · feature segments · local-pride angles

📻
Local + radio
L5 (per-country)

Per-country local media · per-city integrations · drive-time radio

Content: Cicero × [city] partnership announcements · seasonal stories

11.5 · Landscape

Who else is in the way

Researched May 2026 — actual products and creators we're competing with, not memory-guesses. Roamy + TripBff own the social-discovery overlap; Layla + Mindtrip lead AI planning; meta-search (Skyscanner/Kayak/Hopper) owns price-anxiety; Duolingo + Babbel + Lingoda are playbook sources we steal from.

Direct competition10 entries · 16 links

Social-discovery → trip apps

Closest behavioral overlap. Like us, they turn social discovery into trips. Same user, same moment, different shape.

2
Roamy
Turns saved IG/TikTok videos into day-by-day itineraries. Maps the spots, builds the route. Solo-dev iOS app, fast-growing on TikTok.
Direct
TripBFF
Solo-travel social — find friends going to the same place, group chats, UGC guides. 1M+ users.
Adjacent

AI travel assistants

AI-first itinerary + booking. Well-funded category leaders own the chatbot/planning entry-point.

4
Layla AI
4.9★, 1.1M trips planned. Visual map-forward UI. $49/yr unlocks live pricing via Skyscanner + Booking + PriceLock alerts.
Direct
Mindtrip
OpenAI partnership · 11M POIs · books direct via Priceline + Viator. Most fully-featured AI travel tool in 2026.
Direct
Wanderlog
Best map-based interface in the category. Pin places, drag to reorder, group by day.
Direct
Stardrift · Trip Planner AI · Stippl
Smaller AI planners — multi-leg conversations · free tiers · all-in-one trip + budget tools.
Adjacent

Audio guide / live narration

Same format space as Cicero's lifestyle layer — but mostly file-based, not contextual.

4
Rick Steves Audio Europe
Free curated city walks. Static, high trust, US-traveler-to-Europe niche.
Direct
VoiceMap
GPS-triggered audio tours, creator marketplace model.
Direct
izi.TRAVEL
Crowdsourced audio guides, 1,500+ cities, freemium.
Direct
GuideAlong
Driving-audio tours, strong on US national parks.
Adjacent
Adjacent · different layer12 entries · 15 links

Tours & activities marketplaces

Supply giants. We don't compete on inventory — we compete on layer.

4
GetYourGuide
Berlin-based. Marketplace + AI assistant. Italy-strong; biggest single rival on the inventory side.
Adjacent
Viator (TripAdvisor)
Largest activity marketplace by inventory.
Adjacent
Klook
APAC-led marketplace + experiences.
Indirect
Airbnb Experiences
Local-experiences marketplace — closer to our Cicero-per-city positioning than to Cicero-the-app.
Adjacent

Travel meta-search / OTAs

They own price-anxiety attention; we want to own the trip itself. Sit upstream and downstream of Cicero.

4
Skyscanner
~40M visits/mo · most-trafficked global flight search. Strong on budget airlines + international routes.
Adjacent
Google Flights
Integrated into Google's search graph. 2026 Price Guarantee refunds drops up to $500/yr.
Adjacent
Kayak · Hopper · Trivago · Aviasales
Filters · price prediction · hotel meta-search · regional alts. Each owns a slice of the search-the-deal moment.
Adjacent
Booking.com · Expedia
OTA giants — they want the planning surface too as agentic AI lands.
Adjacent

Enterprise / agency software (B2B)

Where cicero-schools-agency, cicero-x-terralto, cicero-per-idv compete.

4
Bókun (TripAdvisor)
Channel manager + booking ops for activity providers.
Direct
TourPaq
Agency platform · group travel · DACH-strong.
Direct
Travefy
Itinerary builder, agent-facing.
Adjacent
Notion / Sheets in real life
What ~80% of small agencies actually use. The real status-quo competitor.
Direct
Cultural surface3 entries · 4 links

Travel-creator cultural surface

Not products — they compete with Cicero for the cultural surface area. Where attention sits if we don't show up.

3
Sights of Sara
NL-based TikTok · 1.4-1.5M followers · solo nomad lifestyle, outdoor + national parks · closest tone-match for the Cicero-lifestyle voice.
Direct
Julia Gal
Greek IG · ~4M followers · luxury travel content · works with hotels, destinations, cruises. Higher-end equivalent of where we want to land.
Direct
Top-tier macro travel cohort
amraandelma · Modash · Lefty 2026 rankings — combined ~4.3B views Jan-May 2026 across IG Reels + TikTok travel tags. The category attention pool.
Direct
Inspiration · steal-from4 entries · 7 links

Playbook sources (steal-from)

Adjacent verticals running the distribution playbook we want. Not competition — inspiration. Language learning has dominated TikTok-led growth for years.

4
Duolingo
850M TikTok organic views · 143 videos >1M · ~$10K budget · in-house Misfits team · Flicker/Flash/Flare format model. The gold standard.
Indirect
Babbel
Mature paid + content engine. Heavy podcast presence + classroom-method-as-content. The B2C ad-discipline benchmark.
Indirect
Lingoda
Live-classes positioning · Sprint Challenge as growth lever (pay to enroll, get refund if you complete — viral mechanic).
Indirect
Memrise · Cake · Speak
AI-conversation-led apps. UGC-format demonstrations of "I'm becoming fluent" as the dominant content arc.
Indirect
12 · Format intelligence

Find the dominant format · industrialize it

The pattern Roamy and Duolingo both run: identify the 2-3 winning formats in your niche, mass-distribute them, become the niche's default. Format wins, then variation wins — the originator gets remembered.

Step 01

Scan

Monthly format audit per niche × per channel. Spy on category leaders' last 30 days. Tools: SpyTok (TikTok creator-median outliers) · Vertical Viral (IG Reels · 300-10,000% baseline) · Meta Ad Library · BigSpy. Output: top 5 outperforming videos per category leader.

Step 02

Identify dominant format

Across the top videos, find the 2-3 recurring formats. Roamy: "save TikTok spot → app demo → built-itinerary reveal" repeated across hundreds of variants. Duolingo: "Flicker / Flash / Flare" model — trend riff, episodic character beat, campaign surge. Look for what's repeated, not what's most-viewed.

Step 03

Mass-distribute

Push the chosen 2-3 formats through 200+ Layer-2 UGC creators (Influee + AI UGC pool). Same skeleton, per-creator personality. The format is the carrier; the creator is the variation. This is Roamy's actual playbook — same format, hundreds of voices.

Step 04

Become the niche default

When 200 creators in a niche use the same format for 60 days, the niche's algorithm-trained audience expects it. Other big players adopt it (free amplification). The format becomes synonymous with the category — and Cicero is the originator everyone's copying.

Case · Duolingo

850M organic views · 143 videos >1M · ~$10K budget

Format model: Flicker / Flash / Flare.Flicker = high-frequency trend content. Flash = mid-effort episodic storylines (Duo · Legal Steve · Lily — sitcom universe). Flare = major campaign surges triggered by the “Pineapple” emergency button.

Workflow: “Spark to Post in an Hour” — draft to publish in 15-60 minutes. Top hits: 25M (Barbie premiere riff), 12M (World Cup meme), 1M in 3 minutes (twerking video). OKR: one viral moment per quarter.

Distribution model: in-house, not creators.Misfits team (illustrator + full-time trend creator + contracted college student + production assistant). Strategy: “Be the thing and subvert the thing.” Earned-media value: $6.5M against ~$10K spend.

Steal-for-Cicero

Build a 4-person Cicero in-house Layer-1 team. Pick a recurring character beat (the lifestyle persona). Ship the “Spark to Post in an Hour” pipeline as our 24h-copy infra.

Case · Roamy

One format · 2-3 variations · ~200 creators

The dominant format: save-IG/TikTok-spot → app screen-record → auto-built-itinerary reveal. Roughly 2-3 visual variations of the same skeleton. Distributed across hundreds of UGC creators on TikTok over recent months.

The result:the format is now what people expect when they see “new travel app.” Other category players adopting it confirms the pattern. The originator (Roamy) becomes the association even when copies show up.

Why it works: all the value is in the demo (the screen-record). Skip the demo and the video is generic; lead with it and the value prop is self-evident in 6 seconds. Layer-2 UGC distribution is cheap because the creative load is on the format spec, not the creator.

Steal-for-Cicero

Define 2-3 Cicero killer formats(e.g. “ask Cicero while walking → audio reveals the next 3 stops”). Ship via 200+ Layer-2 UGC creators in 60 days. Originate it before someone else does.

The principle

Format wins, then variation wins. Pick the right format-skeleton, mass-distribute the variations. The category remembers the originator. Roamy and Duolingo run different distribution models (mass UGC vs in-house team) but the underlying insight is the same: a small number of recurring formats, industrialized, beats endless one-offs.

2026-05-14 update:Higgsfield Supercomputer collapses step 03 (mass-distribute) — the agent ships 10-15 variants per scene batch, recursively QC'd, locked to a brand-library persona. The format spec becomes the only artisanal step; variation production approaches zero unit cost.

13 · ASO

App Store Optimization

The 36-listing surface we run (26 EU + 10 World). 2026 algorithm shifts: Apple OCR-indexes screenshot text, retention now demotes installs that uninstall, 5-7 long-tail keywords beat head terms.

Keywords (the floor)

iOS gives you 100 chars of keyword field + 30 char title + 30 char subtitle = 160 indexed chars total. Long-tail beats head terms in 2026 — "audio guide florence dolomites" outranks "travel app". Google Play also indexes the long description, so write it for keywords too.

5-7 keywords · 160 char surface

Screenshots (the conversion)

70%+ of installs are decided on screenshots alone — you never get a tap. Apple's 2026 OCR reads screenshot text and indexes it as keywords. First screenshot top-left needs the value prop + social proof (logos, user counts) — this can lift CVR up to 90%. Localize per market.

70% install-decisions visual · OCR-indexed

Ratings + retention (the gate)

2026 algorithm shift: Apple + Google now demote apps with high uninstall rates and low session frequency more aggressively. Ratings velocity (rate at which new ⭐s land) matters more than absolute count. Build the rating-prompt into the moment of activation, not at install.

Velocity > volume · retention-weighted ranking

Localization (our 26 + 10)

Each EU country = its own ASO build. Native-speaker keywords + region-specific screenshots + culturally-tuned subtitle. World tier (US/BR/JP/UAE/SA/AU/MX/KR/CA/IN) needs full localization too. Cicero's surface = 36 store listings, not 1.

36 store listings · per-country tuning
Tooling
ASOMobileKeyword research + competitor tracking
AppFollowRatings + reviews monitoring · 26-language ops
Sensor TowerTop-of-funnel intel · category outliers
App Store Connect — Custom Product PagesiOS · 35 variants per app · A/B test screenshots + value props per traffic source
Google Play ExperimentsBuilt-in A/B for icons + screenshots + descriptions
App Store Connect — In-App EventsiOS · seasonal events surface in search · feeds reactivation

ASO compounds — every install dropped by paid or organic that lands on an unoptimized page is wasted. The 36-listing surface is also a moat: per-country ASO done well is hard to copy because it requires in-language keyword research + culturally-tuned visuals at scale.

14 · AI search

AEO + GEO · how AI engines cite you

ChatGPT cites 47.9% from Wikipedia (Bing-indexed). Perplexity cites 46.7% from Reddit (1-2 week freshness). Only 11% of domains rank on both — pick one to win first. There's a whole science: schema, refresh cadence, AI-bot allowlists, stat density.

ChatGPT

Wikipedia · Bing-indexed
47.9%
of citations come from Wikipedia

Real-time web search is Bing-powered — Bing indexing is non-negotiable. Bias toward established, encyclopedic authority. To rank: Wikipedia presence, schema-marked authority pages, recognized entity status.

Perplexity

Reddit · 1-2 wk freshness
46.7%
of cited content is Reddit

Heavily weights freshness + community discussion. Indexes fresh content in 1-2 weeks. To rank: substantive Reddit comments in niche subs, rapid-refresh authority pages, sector-specific expertise signals.

Google AI Overviews

Google graph + schema
schema-driven

Inherits classic SEO + entity signals. Schema markup (Organization · FAQPage · HowTo · TouristAttraction · LocalBusiness) is the lever. Already favored if classic Google rankings are strong.

Critical asymmetry

Only 11% of domains are cited by both ChatGPT and Perplexity. Pick one to win first. Cicero defaults to Perplexity (rewards fresh + Reddit + sector expertise — our Substack + reels-research + Reddit pipeline maps cleanly). ChatGPT path is slower (Wikipedia earns out over quarters).

The 4 tactical levers

Schema markup as a first-class concern

Cicero needs Organization · FAQPage · HowTo · TouristAttraction · LocalBusiness · ItemList (for itineraries) JSON-LD on every relevant page. This is the structured-data layer AI engines parse directly. Most travel sites still skip it — easy edge.

robots.txt + llms.txt + AI-bot allowlist

#1 reason for zero AI citations: blocked or missing directives for GPTBot · ClaudeBot · PerplexityBot · Google-Extended. Audit cicero.app robots.txt this week. Ship llms.txt in 5 minutes — disputed efficacy, free upside.

Refresh-frequency as a citation lever

Pages updated every 7-14 days hold citation priority. Stale pages decay after 14 days in Perplexity's index. Cicero's destination pages should be on a 14-day refresh cadence — not big rewrites, just dates + new POIs + freshness tokens.

Stat density + entity claiming

Inject 1 statistic / 1 named source every 150-200 words on long-form pages. AI engines preferentially cite content with hard data. Pair with explicit entity claiming: "Cicero, the travel software layer founded 2026 in Italy by ..." — feeds entity recognition graphs.

Cicero AEO playbook · per-surface
Surface
Cadence
Why
Tommi LinkedIn long-form
1 essay / week
LinkedIn = 50-66% of LLM citations across ChatGPT/Perplexity/Gemini. Highest unit value of any non-linear surface.
Reddit substantive comments
5+ per week per market
Reddit = 46.7% of Perplexity citations. r/travel · r/solotravel · r/Italy · r/AskEurope. Aged accounts only. Native problem-first tone. Never URLs.
Wikipedia (Tommi + Cicero)
Quarterly upkeep
47.9% of ChatGPT citations. 9-12mo to survive AfD — start now, treat as long-term entity-claim. Defer big push, do basics.
Destination pages (cicero.app)
14-day refresh
Refresh cadence holds Perplexity citation rank. Per-city freshness tokens (last-updated date · new POIs · seasonal context).
Substack + GitHub repos
Weekly + per-skill drop
Substack = owned · long-form · indexed. GitHub repos with READMEs = high-trust technical-citation source.
AEO tracking
Daily
Otterly.ai Standard ($189/mo) tracks ChatGPT/Perplexity/Gemini/Google-AI for 100 prompts. Watch what they say about Cicero week over week.
17 · Open intel · 2026-05-15

The X algorithm is public · architect for it

xAI publishes the Grok-powered For-You algorithm on GitHub (Apache 2.0), updated every 4 weeks. Latest drop 2026-05-15: 187 files, 18K LOC. The math behind virality is now visible — and we can engineer content around it. Reply-driven conversations are 150× the leverage of likes; first 15 minutes after posting decide everything.

Engagement multipliers · weight vs a like (1.0)
Reply → author reply
150×
Conversation depth (≥3 turns)
150×
Reply
27×
Quote tweet
25×
Retweet
20×
Bookmark
10×
Like
1×

The order matters more than the absolute numbers. Phoenix ranks posts by predicted P(reply) + P(retweet) + P(bookmark) — each with its own learned weight. Engineering for replies (especially author-reply conversations) is ~150× more leverage than engineering for likes.

Timing · the strongest single signal

Phoenix watches the first 30-60 minutes after posting closely. A tweet that gets 10 replies in the first 15 min dramatically outperforms the same 10 replies spread over 24h. The early-engagement slope predicts everything downstream.

15 min
window we engineer around
30-60 min
the "decision window"

Sentiment · Grok damps the negative

Grok now monitors the tone of every post. Positive / constructive messaging gets wider distribution · negative / combative tones get reduced visibility even if engagement is high. This is the biggest break from the old Twitter ethos (where outrage was farmable).

Positive · constructive · insightful
Distribution lift
Combative · outrage · derision
Distribution damped
Open architecture · what the code shows
Home Mixer

Top-level orchestrator. Rust. Sequences candidate sourcing → ranking → filtering.

Thunder

In-memory post storage. Holds posts from accounts you follow (the In-Network pool).

Phoenix

Grok-based ranker. 256-dim embeddings, 4 attention heads, 2 transformer layers. ~3 GB model shipped via Git LFS — runnable out-of-box.

Candidate Pipeline

Filters 500M daily posts → ~1,500 candidates from follows + ML discovery (Phoenix Retrieval for out-of-network).

xAI commits public updates every 4 weeks. Latest: 2026-05-15 — 187 files changed, 18K LOC new (end-to-end inference pipeline + content-understanding + ads + candidate sourcing components).

Cicero playbook · engineer for Phoenix
  1. 01Optimize for replies — phrase tweets as open questions or contrarian takes that demand response. 27× the like-leverage. Stop measuring likes.
  2. 02Engineer author-reply conversations. Tommi replies to every substantive comment within 15 min of posting. 150× leverage compounds across the thread.
  3. 03Post when the first-15-min audience is awake. Local launch windows per market (IT 08:30 + 18:30; DE 09:00 + 19:00; etc).
  4. 04Keep tone positive / constructive — outrage is now damped by Grok. Build-in-public > take-down posts.
  5. 05Bookmark-worthy content >> like-worthy. Carry a saveable bullet list, framework, or template in every founder post.
  6. 06Quote-tweet high-signal accounts in our niche to inject Cicero into their post's lift (25× like).
  7. 07Schedule the 1 long-form LinkedIn article/week → cross-post the punchy 5 best lines as separate X threads, each optimized for replies.
X algorithm sources
Repo + analyses · refresh after each 4-week xAI commit cycle
github.com/xai-org/x-algorithmPrimary
github.com/xai-org/x-algorithm
Official repo · Grok-powered Phoenix ranking · Apache 2.0 · updated every 4 weeks · latest 2026-05-15 (187 files / 18K LOC).
github.com/twitter/the-algorithm
github.com/twitter/the-algorithm
Original 2023 release · the predecessor architecture · still useful for legacy components.
github.com/twitter/the-algorithm-ml
github.com/twitter/the-algorithm-ml
ML companion repo · earlier training code + model weights.
TechCrunch — xAI open-sources Grok-powered algorithm
techcrunch.com/2026/01/20/x-open-sources-its-algorithm-while-facing-a-transparency-fine-and-grok-controversies
Jan 2026 launch coverage + context on the transparency fine that forced the release.
OpenTweet — What the code actually says (2026)Deep-dive
opentweet.io/blog/x-algorithm-open-source-github-2026
Code-level walkthrough of Home Mixer · Thunder · Phoenix · Candidate Pipeline.
OpenTweet — What makes posts go viral 2026
opentweet.io/blog/how-twitter-x-algorithm-works-2026
Tested engagement weights · timing signals · with real data.
Ajit Singh — X For-You system design
singhajit.com/system-design/x-twitter-for-you-algorithm
System-design lens on the open-source code · candidate sourcing → ranking → filtering.
Teract.ai — X Algorithm 2026 changes + what makes tweets viral
teract.ai/resources/twitter-algorithm-2026
Plain-English summary of latest changes · sentiment damping detail.
PostEverywhere — How the X algorithm works 2026
posteverywhere.ai/blog/how-the-x-twitter-algorithm-works
Practitioner explainer with screenshots of the source code.
NextFrontierBuilds/x-algorithm — practical rules
github.com/NextFrontierBuilds/x-algorithm
Community-extracted viral rules + best practices for AI agents.
15 · Economics

What 2B views costs

Pick a target. See the implied monthly spend at the v0 kill-condition band ($200-300 CPM) versus pure clipping ($2-4 CPM).

CPM calculator

spend = views/1M × CPM
2.00B cumulative views
$200$300 per 1M views
Blended mix (target band)
$400.0K$600.0K
monthly spend
Pure clipping ($2-$4 CPM)
$4.0K$8.0K
if 100% via clipping network

Target band is the v0 kill-condition. CPM >$400 sustained 14 days triggers a cost audit. Clipping is the lowest unit-price distribution layer; the rest of the stack (organic + AI-UGC + creator network) is what blends the average up to $200-300.

16 · Conversion

From views to retained users

The end-to-end funnel from top of the loop. Adjust any rate; the downstream numbers recompute. If R-value > 1, refers feed the top of funnel.

Conversion funnel

adjustable
Views
2.00B
Followers gained
10.00M
Website visitors
500.0K
Installs
40.0K
Activated
20.0K
D7 retained
8.0K
D30 retained
4.0K
Refers
600
2.00B views
0.5%
5%
8%
50%
40%
50%
15%

Default values from the playbook: 2B views → ~10M followers (0.5%) → ~500K visits → ~40K installs → ~20K activated → ~8K D7 → ~4K D30 → ~600 refers. If R-value > 1, the refers feed back into the top.

17 · Clipping economy

The expensive distribution layer

Founder/CEO live-streams the actual day → clipping agency multi-cuts → distribution dashboard. The market clearing price is now known: $2-$4 CPM (76¢ was a stale 2024 anchor).

$65K
Got 100M views

Eddie Cumberbatch · 54k clips/month possible at scale. Cheaper than Meta for top-of-funnel reach.

4
Operational steps

Live-stream → clip → distribute (paid per CPM) → dashboard reports. Don't script the live-stream.

$3K
30-day Cicero pilot

$29 Opus Clip + $1.5K Reach.cat + $1.5K Lumina Clippers A/B. Action: get 2 quotes this week.

18 · The new pattern

Skills-as-distribution channel

The strongest emergent theme of late April. A distribution channel where the install IS the activation — install rate dwarfs SaaS signup conversion because there are fewer stages. The 'comment X' reel is the new landing page.

Action · ship within 7 days

Ship cicero-route-draftas our first skill drop — a “give me a 3-hour Florence morning route” Claude skill + 60-second demo reel + “comment ROUTE” CTA → repo install line. Same artefact powers in-app route generation.

19 · Surface

3 brand fronts, cross-fed

Personal warms attention. Lifestyle captures intent. Product converts. Each loop feeds the next.

Front

Personal · Tommi

Cult-of-Elon equivalent

Channels
LinkedInXRedditSubstackYouTubeGitHubAI-SEO
KPI
Founder reach + warm + earned media
2B target
Front

Cicero lifestyle

Travel-as-lifestyle, Nude-Project-tier brand

Channels
TikTokInstagramPinterestYouTubeThreads
KPI
2B-views target lives here
Front

Cicero product

Funnel + retention + emotional journey

Channels
AppWebsiteEmailSMSConversion IG/TikTok
KPI
Conversion / retention / LTV
The cross-feed (Tommi's hypothetical user journey)

“I saw a Cicero reel of someone walking in Trastevere with audio narration. Two days later Tommi tweeted why he's building this. A week later I planned a trip to Rome and downloaded the app.”

That is the design. Personal warms attention → lifestyle captures intent → product converts. Each loop feeds the next.

Source of truth

~/workspaces/EA/jarvis/memory/projects/distribution/playbook.md

Pattern-level frameworks. Raw reels live inreels/; pipelines inpipelines/.