Skip to content

Broadcast suite for Counter-Strike 2

Pick the match. You're on air.

Import your whole league match in one click. Rosters, photos, flags, veto. Describe the HUD you want and Studio builds it, live. Drop one browser source into OBS and Jeff, your AI observer, runs the camera.

7-day free trial · cancel anytime · Windows · works with OBS

A real broadcast, start to finish. See every feature on video.

1

click to import a match

veto, rosters, photos, flags

1

browser source in OBS

the whole HUD, in sync

5 min

from install to on air

no cfg files, no launch options

0

dead air on stream

screens & cinematics fill every break

Match import

Their setup guide has five steps. Ours has one.

Pick your league match from the list inside LibertyHUD and everything arrives at once: both rosters with player photos and country flags, the map veto, the series score. No spreadsheets, no SteamID hunting, no typing team names at 18:55.

Custom game instead? Two team names and you're rolling. And the CS2 launch button starts the game with the observer setup already configured. No cfg files, no launch options.

League · MatchesRound 14
  • NORDVINDvsBASALT
    19:00
  • GRANITvsKØBENHAVN K
    LIVEUse this match
  • VESTKYSTvsMIDTJYDSK E
    21:00

Imported with that one click

VetoRostersPlayer photosFlagsScore sync

Match HUD

A broadcast-grade HUD in one browser source.

Scorebug, player cards, radar, bomb timer, killfeed. A full 1920×1080 overlay that reads clean at every resolution. Add one browser source in OBS and it stays in sync with the game on its own.

Team logos, names and series score

Player cards with HP, armor, utility and money

Radar with live player positions

Bomb and defuse timers with kit detection

Killfeed styled to match the overlay

Sponsor and league branding slots

Studio · AI customization

Not our look? Describe it: Studio builds it.

Studio is the AI that rebuilds your HUD and stream screens from a sentence. Tell the agent your colors, bigger player photos, a sponsor slot, a different scorebug. It writes real broadcast graphics, shows you the exact 1080p frame, and publishes it into your stream. No CSS, no designer, no week of back-and-forth.

Ask in plain words. The agent builds it, you never touch code

Live 1080p preview before anything goes on air

Publish once: it syncs to the app as your own pack

Start from our packs or a blank canvas

Studio · your HUDagent
Make the scorebug our violet, bigger player photos, and put our sponsor top-right.
Recolored the scorebug, enlarged the player cards, added a sponsor slot. Preview's live below.

Live preview · 1920×1080

SPONSOR

NORDVIND

7

12:04

BASALT

5

k0nfig

device

stavn

blameF

jabbi

Publishedsynced to the app · live in OBS

The AI observer

JEFF V2.0 · R2 2.72M

My nem Jeff.
Your AI observer.

I'm the observer inside LibertyHUD. A 2.72-million-parameter neural network trained on 209 million frames of league Counter-Strike. I watch all ten players, eight times a second, and I cut to the fight before it breaks out. I still don't need coffee.

I lock clutches. I follow ace runs. When the defuse matters more than the kill, I show the retake. Between rounds I fly the cinematic camera so your stream never stares at a wall.

And I run on your CPU, on your PC. No cloud, no lag, and nobody counting my hours. You can grab the wheel whenever you like; everything I do goes in my shift log.Jeff

Jeff: shift logv2.0 · auto
  • 13:04:11CUT→ weissdefuse spotlight
  • 12:52:19LOCKkaisenclutch 1v2
  • 12:46:13HOLDmavidwell floor 2.5 s
  • 12:44:02CUT→ mavientry duel, A main
  • 12:41:07CUT→ b0RUPAWP peek forming, mid

Versus the meter

The only other AI observer you can rent bills by the hour. Its entry plan includes two hours a month. That's one map. Jeff is unlimited on every plan.

$34/ mo

saved at 20 games / mo

$72/ mo

saved at 100 games / mo

vs. the cheapest hourly-metered alternative, ~1h per game, July 2026 list prices.

Stream screens

No dead air, ever.

Animated pre-match, players and post-match screens fill everything around the game. Lineups with photos and flags before the match, full scoreboards and map stats after. Add them as OBS scenes; they update themselves from the imported match.

Freezetime cinematics

Between rounds, the camera flies.

Smooth, authored camera paths sweep the map during freezetime. Engine-rendered, broadcast-smooth, a different shot every round. Your stream looks directed even when nothing is happening.

Tutorials

A video for every feature.

Short walkthroughs for setup, match import, OBS and Jeff. So your first broadcast night has zero guesswork.

Browse tutorials

Pricing

One plan. The whole control room.

Every feature and every update, for as long as you’re subscribed. Try the whole thing free for 7 days. Cancel anytime.

Pro: monthly

$20/ month

Billed monthly · USD

Start free trial
2 MONTHS FREE

Pro: yearly

$200/ year

Billed yearly · USD

Start free trial

One exception

Studio runs on prepaid credit.

Your subscription covers the app, the match HUD, the screens, the cinematics, league sync and unlimited observing with Jeff, and none of that is metered. Studio is different: it calls AI models and runs a cloud sandbox on our account, and both cost real money every time you run a job. So Studio spends from a prepaid balance you top up in $10, $25 or $50 packs, credited one for one.

Every model call and every second of sandbox time lands in a ledger you can read in your account, so nothing is spent out of sight. A subscription and a positive balance are both needed to open Studio, and neither replaces the other. Credit does not expire while your account exists, and unspent credit is refundable for 14 days after the top-up that bought it.

The full rules are in terms section 08 and the refund policy. Shorter version in the FAQ.

Launch pricing, in USD. Tax is added at checkout where it applies.

FAQ

Fast answers.

What is LibertyHUD?+

One Windows app for the whole broadcast: one-click league match import, a broadcast-grade HUD, animated pre/post-match screens, freezetime cinematics. And Jeff, the AI observer, running the camera. It all reaches OBS as a single browser source.

Does the AI observer really run on my PC?+

Yes. Jeff v2.0 is a 2.72-million-parameter neural network that runs locally on your CPU, next to the game. Your camera never waits on someone else's cloud. And we never meter it.

Is there an hour limit on auto-observing?+

No. Because Jeff runs on your hardware, we don't sell observer hours. Stream one game a month or a hundred, same flat subscription. Metered hour packs are the other guys' business model.

What do I need to run it?+

64-bit Windows 10 or 11, on the same PC that runs CS2. OBS, or anything else that takes a browser source. And an internet connection: your packs and broadcast assets are downloaded from your account rather than shipped inside the installer, so the app needs to reach libertyhud.com to have anything to serve to OBS. LibertyHUD configures the observer setup itself, so there are no cfg files and no launch options. It installs to your user folder, with no administrator prompt, and it installs one other thing: HLAE, which is the next answer.

Can I take over from Jeff mid-match?+

Anytime. Grab the wheel and he keeps working under you; hand it back whenever. Every decision he makes lands in his shift log, so you always know why the camera moved.

Can it look like my league?+

Yes. Team logos, sponsor and league branding slots are built in. And Studio, the AI customizer, rebuilds the HUD and screens from a plain-language description into your own pack.

How does the free trial work, and do I need a card?+

7 days, the full product, and yes: checkout asks for a card up front so the subscription can convert without you having to do anything. Nothing is charged during the trial. Cancel before day 7 from Account, then Manage billing, and you pay nothing at all. One trial per account, and your trial end date sits on your account page so the first charge is never a surprise.

Which games are supported?+

Counter-Strike 2. That focus is why the observer, HUD and screens go deeper than general-purpose tools.

More questions: the full FAQ covers HLAE, the Windows publisher warning, Studio credit, how many machines, and refunds.

Your league deserves a real broadcast.

Start free trial