Wagers Cash Cup Ladder Find a Squad Streaming Tool KennelBridge Account Join Discord
The Kennel  /  Tools

Kennel.gg Wardogs Streaming Tool

Your stream never goes dark. Get downed and it cuts to a squad mate's POV until you're back up; get a good kill and the clip saves itself, trims itself to the action, and plays back on stream as an instant replay — say "hey kennel, replay" or let chat type !replay. At the end of the night ClipHound cuts the highlights reel on your PC. One free plugin for OBS Studio, made by The Kennel — and built to run with the Kennel.gg Discord, where the bot tells it who in your squad is live.

Latest release0.23.0
Windows 10 / 11 · OBS Studio 30+ · single-PC or two-PC setups · free · 170 MB installer · plugin-only zip 11 MB · published 2026-09-26
Served from GitHub's release CDN. Windows will say the installer is unsigned — More info → Run anyway.
Using portable OBS? It only loads plugins from inside its own folder, so the installer can't reach it. The portable zip has the plugin and ClipHound laid out like that folder: close OBS, drag everything in it into your OBS folder, start OBS. ⬇ Portable zip · 234 MB
See it working

Downed, swapped, revived, back

Sombrero goes down on stream. The picture cuts to a squad mate's POV, and the moment the revive lands it cuts back. No black screen, no dead air.

Clip: Example of POV switching — Kennel.gg Wardogs Streaming Tool · twitch.tv/sombrero

What it does

Everything a WARDOGS stream needs, in one plugin

Two jobs — keep the stream watchable when you're down, and catch the moments worth keeping — plus the pieces that make both automatic.

POV swap

Downed? Your stream shows a squad mate's POV until you're back up, then cuts back the instant you're revived. Detection reads the damage log on your own screen — no latency, and it works with the companion app closed. Your mic is never touched. Game in English, Spanish or French; for another language, open a ticket in the Kennel.gg Discord.

Squad feeds from Discord

Your squad plays in a Discord voice channel and Go Lives. Pop their streams out, press Add pop-outs, and each becomes a squad mate captured by that exact window. The Kennel Ops bot tells the plugin which channel you're in and who is live, so only people with a picture are ever shown.

The closest one

With more than one feed, the game's NEARBY list decides which POV comes up: the squad mate who is actually next to you. If nobody near you is live, another live squad mate is shown.

Dual POV

In a tank or a Havoc with a crew mate: your own POV stays up and theirs sits in a small framed window with their name, placed where that seat's HUD leaves room (presets for tank driver, tank gunner, Havoc pilot and Havoc gunner). Forced by hand from the dock, or opened by itself when ClipHound sees you get into a vehicle.

Clips that name themselves

Save OBS's replay buffer from a hotkey, the dock, your voice, automatically when you get downed, or from ClipHound on a notable kill. Kill-feed clips are named for what happened ("Double kill at 68m and 61m with a rifle"); a manual clip is titled from what you were saying at the time. Every clip knows where its kill is, in the file name and a sidecar next to it. Works with Aitum Backtrack too.

When chat goes wild, it clips

ClipHound watches your Twitch chat: when several people react at once, or ask for a clip, the moment is saved as "Chat went wild (KEKW)", dated to just before chat reacted. Every clip saved while you're live also puts a marker on your Twitch VOD, and when the stream stops you get a YouTube chapter list for the VOD — "1:02:14 Triple kill with the Galil" — ready to paste into the description.

Session stats, live on stream

Kills, deaths, K/D, assists, revives, headshots, vehicles and money earned this session, read from the kill feed and the reward lines under your balance. The dock keeps count, a "This session" bar goes on stream with one click and flashes as numbers change, and a summary is saved next to your clips when the stream ends.

Instant replay

The last highlight, played back on your stream seconds after it happens — cut to the action, framed with an "Instant replay" tag, at 75 % of the screen under your camera and alerts. From the dock, a hotkey, your voice, or a !replay typed in Twitch chat by you, a mod, a VIP or a sub, with a cooldown. Silent by default so it doesn't talk over you.

Highlights reel, built on your PC

ClipHound ships with ffmpeg and cuts the compilation itself: when the stream stops, the best clips of the session — up to 12, ranked by kills, distance and tags — are joined with a title card and a kennel.gg card, music under it if you drop a track in the folder, and the dock's Highlights button puts it on stream full screen.

Trimmed to the action

Seconds after a clip lands it's cut to start 10 s before the first kill, a straight cut with no re-encode. Clips within 45 s of each other are a run — "[1 of 3]" — and a run is merged into one continuous file, the seams lined up by sound so nothing repeats. Optionally the dead space between fights is dropped too.

Voice control (beta)

Say "hey kennel" — a soft chime — then the command: replay, clip that, show bouga, back, dual on, highlights. Two small speech models run locally on your PC; nothing is recorded and nothing leaves it. The wording is loose: "run it back" and "play that back" both play the replay. English only for now, off until you switch it on.

ClipHound

The companion app that reads the game: it OCRs the kill feed with the weapon icons matched at any resolution, reads the NEARBY list while you're down, reads the vehicle seat, listens for your voice, reads your Twitch chat, and can post the clip straight to Twitch. Fall damage and killing yourself count as highlights — they're the funny ones.

The look

Optional name tag, camcorder frame, film grain and vignette over the squad mate's feed, so the cut reads as a deliberate camera change rather than a glitch.

No black screen

Feeds are kept warm — enabled but transparent and muted between switches — so the swap is instant.

Vertical canvas (beta)

Streaming a portrait feed too? Pick the scene your vertical stream shows and the POV swap happens there as well — the squad mate full height, the overlay in portrait form — and the instant replay plays there, framed. Sees the scenes of OBS's extra canvases, as Aitum Stream Suite makes them. Same sources as the main canvas, nothing decoded twice.

One PC or two

Everything reads the OBS source that shows the game, so it works the same whether that's a Game Capture on the PC you play on or a capture card on a streaming PC. On a two-PC setup the plugin and ClipHound install on the streaming PC, and the game PC needs nothing at all.

Why it's better in the Kennel

The plugin works anywhere. In the Kennel.gg Discord, it works for you.

Discord gives no program a way to ask who is in a voice call. The Kennel Ops bot answers that question for the plugin — but only for members. That one fact is the difference between a tool you drive and a tool that drives itself.

Outside the Kennel
  • POV swap when you're downed
  • Pop-outs and every manual control
  • You pick who's on screen, by hand, every time
  • Live buttons greyed out — the plugin can't tell who's streaming
  • Go Live tops out at 720p 30 fps on an unboosted server, so your viewers see a soft, choppy squad mate
  • Closest-POV pick can't tell live from silent, so it can land on a black feed
  • Clips, ClipHound, Dual POV
In the Kennel.gg Discord
  • The bot knows your voice channel and who in it is live. Only people with a picture are ever shown.
  • One live button per streaming squad mate, appearing and vanishing as they go live and stop.
  • Closest-POV picks the nearest live squad mate, never a dead feed. Nobody near you streaming? It falls back to whoever is.
  • A squad mate leaves the channel — they're gone from the dock, even if Discord left their pop-out open.
  • Your username fills itself in, the roster follows whichever channel you sit in, nothing to configure.
  • 1440p 60 fps pop-outs. The server is Nitro-boosted to Level 3, so every member's Go Live can run at 1440p 60 fps without owning Nitro — the squad mate on your stream looks as sharp as your own game.
  • A permanent voice channel of your own. Streamers get a personal channel on the server that they own and manage: name it, set who can join, keep it forever. Your squad always knows where to find you, and the bot's roster follows you there.
  • Plus a squad to stream with: an open LFG, regional voice, community servers and the people who built the tool.
🐾 Join the Kennel.gg Discord — free, no application
Stream Deck

Eight keys for the plugin.

A Stream Deck plugin that talks to the OBS plugin on the same PC: squad mate POV (a chosen one, or whoever is live in Kennel.gg voice; press again to come back), next squad mate, clip, instant replay, clip + replay, voice control on/off, Dual POV on/off and my POV. The keys follow the plugin: a dot marks who is live and the on/off keys light up.

⬇ Stream Deck plugin  double-click the file to install · Stream Deck 6.4 or newer · nothing leaves the PC

Support development

Free, and staying free.

The plugin, ClipHound and the Kennel Ops bot are built by one streamer for the WARDOGS community, and they always will be free. If it makes your stream better and you would like to support the work, a tip goes straight into development: the next builds, the server the bot runs on, and the hours.

♥ Support development via Streamlabs · no account needed
How to use it

Four steps, then play

Install, tell it where the game is, sit in voice with your squad, pop their streams out. The first time you get downed you'll see it work.

Install

Close OBS and run the installer. Windows will warn that the file is unsigned — More info → Run anyway. Keep ClipHound ticked for kill-feed clips.

Set up

Start OBS. Setup opens: your name as the kill feed shows it and the game language, the source that shows WARDOGS (or one click creates a Game Capture) and your scene, your Discord username (filled in from the Discord app), and clips. The last page checks it all live and has a button for anything red.

Join the Kennel

Squad automation runs through the Kennel Ops bot in the Kennel.gg Discord, so join if you're not in yet — the Discord dot on the dock does it. Pop-outs and every manual control work either way.

Play

Sit in voice with your squad, pop out the streams of the people whose POV you might show (right-click each stream in Discord and mute it), press Add pop-outs. Get downed once: the dock turns red and your stream shows the squad mate; it comes back the instant you're revived. Get a kill worth keeping and press Instant replay.

Do not minimise a pop-out. A minimised window stops drawing and its feed freezes. Tucked away to the edge of the screen is fine, and Show pop-outs brings them back when you want their own volume slider.

The dock

Under View → Docks. Top to bottom: the state pill (watching, showing, off); a health strip — Game, Scene, ClipHound, Discord, Replay, Voice — where a dot turns amber or red and one click fixes it; messages in place of pop-up windows, so nothing ever opens over OBS while you stream; On screen: Me, one button per squad mate and Closest, with Auto switch on the heading; Dual POV: Off or a squad mate, with Auto in vehicles; then Save clip, Instant replay and Highlights, the last clip with Rename and Replay, Add pop-outs, and the last events. Squad, Settings, Setup, Logs and a compact mode are behind the ⋯ menu.

Settings live under Tools → Kennel.gg Wardogs Streaming Tool: General, Squad & POV, Dual POV, Clips & replays, Vertical, Voice, Stream look, Advanced, Logs and Help.

Show whoever is closest

WARDOGS lists the squad mates near you in the bottom-right of the HUD, with a distance each, and that list stays up while you're down. From the moment the damage log appears until you're back up, ClipHound reads it and the plugin makes the nearest live squad mate the active one just before your stream cuts to them.

Tick Closest on the dock, drag the blue box round the NEARBY list under Settings, Advanced, and type each squad mate's in-game name in the Squad window. A swap to a nearer person waits 4 s and only happens within 99 m (adjustable), so nothing flaps.

Sound

Your microphone is never touched. Discord hands OBS one mix for the whole call, so a Discord squad mate's sound is left to Discord — nothing of yours is muted while their feed is up, and one stream's level is the slider on its pop-out. For Twitch, Kick, YouTube and VDO.Ninja squad mates the sound follows the picture: theirs plays while they're on screen and your game's sound is muted meanwhile, with a tick box under Squad & POV to turn theirs off. Coming back to your own POV only unmutes what the plugin itself muted.

Clips and ClipHound

The plugin saves OBS's replay buffer and names the file for the moment; every clip is logged to clips.csv with a .json sidecar carrying each kill's offset, killer, victim, distance and weapon. Sources: the hotkey Kennel.gg Wardogs: save a clip now, the dock's Save clip, clip on downed, your voice, or ClipHound on a notable kill. Clips within 45 s are one run — "[1 of 3]", "[2 of 3]" — merged into one "[run of 3]" file; Twitch clips get "part 2", "part 3".

Save clip and add a note… saves that instant and asks for a title and tags while the game goes on; Clips: titles and tags… opens the whole folder at the end of the stream to name them properly.

Instant replay and highlights

The replay plays the newest highlight cut to the action (3 s before the first kill to 5 s after the last, both adjustable), 75 % of the screen, centred, under your camera. Dock button, hotkey, voice, or !replay in Twitch chat from you, a mod, a VIP or a sub, once per cooldown (60 s by default; the trigger word is yours to change). Press again to stop. Highlights plays the newest reel in the highlights folder full screen — built automatically when the stream stops, or on demand.

Voice (beta)

Settings, Voice: switch it on and your OBS microphone is fed to ClipHound, where the speech models run locally (a one-off ~120 MB download). "Hey kennel" is the wake phrase, a two-note chime confirms it, then the command. Each command has its own switch, the wake phrase is editable, and it reads the mic whether it's muted in OBS or not, so push-to-talk streamers can still use it. The log shows every command as it was heard.

Dual POV

For a crewed vehicle: your POV stays up and your crew mate's sits in a small framed window with their name, placed where that seat's HUD leaves room. Presets for tank driver, tank gunner, Havoc pilot and Havoc gunner, or drag it anywhere. Auto opens and closes it with the vehicle; pressing a squad mate in the dock's Dual POV row does it by hand, Off closes it.

Where it installs

The plugin goes to C:\ProgramData\obs-studio\plugins\kennelgg and, with the ClipHound component ticked, the app to C:\ProgramData\Kennel.gg\ClipHound (self-contained, Tesseract included, no Python install). The zip has the same plugin files for a manual install: copy its kennelgg folder into C:\ProgramData\obs-studio\plugins\.

Squad-mate feeds

Where the other POV can come from

Discord Go Live is the simplest, because the bot can tell the plugin who is live. The rest work when Discord isn't an option.

FeedLatencyYour friend's setup
Discord Go Live~0.5–1 sGo Live in the call; you pop their stream out and press Add pop-outs. 720p on a plain server; 1440p 60 fps in the Kennel.gg Discord (Level 3 boosted).
Twitch / Kick stream~2 s with low-latency modeNothing — they just stream (their mic is in it).
YouTube live~5 s+Nothing; the channel has to allow embedding.
VDO.Ninja (WebRTC)~0.3 sOpens one link in Chrome/Edge, shares the game window with system audio.
OBS sourcedependsAnything already in OBS — a capture card, a second PC.
Latest release

What's new in 0.23.0

  • The leaderboards are tied to your kennel.gg account. Taking part needs the same kennel.gg account as wagers and the Cash Cup: tick "Share my session stats" (Setup, the dock or Settings) and the plugin asks kennel.gg for a link code and opens its sign-in page, where you sign in with Discord, Steam, Twitch or Google as usual; the plugin picks the link up by itself. Each stream's stats then go to your account, never to an anonymous PC. Nothing is sent from a PC that is not linked; its sessions wait on the PC until it is.
  • Your account on the dock and in Settings: "Linked as ..." with whatever is still to connect (Discord, Steam, Twitch), a button to finish it on kennel.gg/account, and Unlink. Unlinking on the site (or /unlink in Discord) is noticed, and the plugin says so.
  • The link is a Streaming Tool link: it can read your account, and can never send game readings to wagers or the Cash Cup.
  • Delete what I have shared removes every session on your account.

0.22.0

  • Instant replay goes full screen, with a stinger. An animated "INSTANT REPLAY" wipe - amber, olive and graphite panels sweeping across with the hound and the title riding on them, and a whoosh - covers the screen, the replay switches on full screen underneath, and the wipe carries on off to reveal it. When the replay ends, "BACK TO LIVE" wipes back the other way to your game. Nothing ever cuts or goes black: the switch happens while the screen is covered. It runs from a transparent browser source on top of your scene (Kennel.gg · Replay stinger), loaded when OBS starts so the first one is instant, on the vertical canvas too. Stopping a replay early from the dock or a hotkey plays the way out as well. Settings, Clips & replays turns the stinger or its whoosh off. Existing setups move to full-screen replays once.
  • The session bar, your way.
  • Pick what it shows, and in what order: K / D / A, kills, deaths, assists, K/D, downs, revives, headshots, vehicles, money earned, money spent, $ per minute in game, balance change, longest kill (Settings, Clips & replays; tick and drag). The default is K / D / A, revives, earned, spent and $ per minute.
  • Where: top left under the game's team emblem, or bottom centre between the score and your weapon - both clear of every part of the game's HUD. When: always, or sliding in when a number changes and out 20 seconds later.
  • Animated in and out: the amber edge draws, the panel wipes open, the numbers rise in one after another; off, it drops them and wipes shut; moving it slides it out of one place and into the other. Hide from stream / Show on stream on the dock.
  • Increases as they happen: "+1 K", "+$1,000" tags drop out under the number that changed, and money counts up to its new figure instead of jumping.
  • It is now a full-canvas source that places itself; the 0.21.0 strip is converted the next time you press Show on stream.
  • Money spent (drops in your balance that last five seconds, so a misread is never spending) and $ per minute in game (counting only time your balance is on screen, not menus, the map or loading) are counted and shown.
  • Get stats image. A 1920 x 1080 picture of the session for X, Instagram or Discord: your name, K / D / A, K/D, revives, earned, spent, $ per minute, headshots, longest kill, vehicles and your top gun, on one of 15 WARDOGS press-kit shots picked at random ("Another background" for a new one). Save it next to your clips or Copy it straight into a post. On the dock's session line, and offered on the dock when the stream ends.
  • The bar and the image are set in Chakra Petch.
  • Leaderboards, only with your consent. Nothing leaves your PC unless you say yes (the dock asks once, Setup has a tick box, and so do Settings). With it on, at the end of each stream kennel.gg receives that session's numbers with your in-game name, Discord and Twitch names, for the public leaderboards - never your clips, video, voice or chat. A session that cannot be sent waits on your PC for the next time. Untick to stop; Delete what I have shared removes everything your PC has sent. Details: kennel.gg/streaming/#leaderboards.
  • The tool's page is now kennel.gg/streaming (kennel.gg/obs and every old link still land there).

0.21.0

  • Session stats. The plugin counts your session: kills, deaths, K/D, downs, assists, revives, headshots, vehicles destroyed and money earned, with your balance change, longest kill and the gun you got most kills with.
  • Kills and deaths come from the kill feed (ClipHound), downs from the downed screen, and assists, revives, headshots, vehicles and money from the reward lines under your balance, top right ("ASSIST +$...", "REVIVED TEAMMATE +$500"). Those are read by the same cash-HUD reader as the Kennel.gg Cash Cup, four times a second, and a line counts once however long it stays up. A reward's XP line never counts it twice.
  • Reward names are read in English; money is read in any language.
  • The dock shows the count under the clip buttons. Show on stream adds a "This session" bar to your scene (a browser source you can move and resize) that updates as it happens, a changed number flashing amber. Reset starts again; a new session also starts when you go live.
  • When the stream stops, a summary ("Session stats <date>.txt") is saved next to your clips and written to the log.
  • Settings, Clips & replays turns it off.
  • A reminder to pop streams out. When someone is live in your Kennel.gg voice channel and their stream is not popped out on your PC, the dock says so after 20 seconds, with how to do it. Without a pop-out they can only be shown through your main Discord window, one at a time. The plugin binds the window by itself once it is popped out.

0.20.0

  • Clips when chat goes wild. ClipHound watches your Twitch chat, and when several different people write at once - a few times your chat's usual pace - or a few of them ask for a clip ("clip it", "!clip"), the moment is saved as a clip named "Chat went wild" with the word they spammed ("Chat went wild (KEKW)"). It is dated five seconds before chat started reacting, so the highlights reel and the instant replay cut to the moment itself, not to chat's reaction. Commands, the usual bots and your own lines never count, the first minute after connecting only counts outright requests (the chat's usual pace is not known yet), and there is at most one a minute. Settings, Clips & replays: Off, Only big moments, Normal (the default), Small moments too. With Twitch clips on, a Twitch clip is made as well.
  • Twitch stream markers for every clip. Every clip saved while you are live - kill-feed, chat, voice, hotkey or dock - puts a marker on your Twitch VOD named after it, so the VOD can be scrubbed from moment to moment (Twitch shows them on the video's timeline and in the Highlighter). The Twitch login needs one more permission for this: log in to Twitch again once (Settings, Clips & replays, Twitch clips), and the settings say so until you do. The account logged in must be the channel or one of its editors, and the channel must save past broadcasts (Twitch, Settings, Stream). It works with Twitch clips turned off.
  • YouTube chapters for the VOD. Every clip saved while streaming becomes a line such as "1:02:14 Triple kill with the Galil", timed from when the stream started. When the stream stops, the list ("0:00 Start" first, lines closer than 10 s dropped, as YouTube requires) is saved next to your clips, and the dock's menu has Copy YouTube chapters: paste it into the VOD's description and YouTube makes chapters of it. The same times fit a Twitch VOD exported to YouTube.
  • Fixed: changing a Settings switch that ClipHound acts on (chat replays among them) reached ClipHound only at the next unrelated change. It is sent at once now.

0.19.11

  • Adding a squad mate who is not sharing in Discord takes one box. Paste their Twitch, Kick or YouTube link, or a VDO.Ninja link, or type their channel name, and press Add. Several at once is fine ("pup, twitch.tv/gazreyn, kick.com/moriar"). A link picks its own platform; for a bare name, pick the platform next to the box. Each one is ticked as playing and shows live or offline straight away. For VDO.Ninja the link to send them is copied for you. The box is in the Squad window and in Setup. The full Add window is still there for a source already in OBS or a chosen Discord window.
  • Setup shows you each step working instead of describing it.
  • Your game: a live picture of the source you pick, so you can see it is WARDOGS. It says so when the picture is black and what to do about it.
  • Your squad: two clear paths. A, squad mates sharing in Discord: your username, the Kennel.gg voice-channel automation, and a button that adds the pop-outs open now, saying what it found. B, squad mates on Twitch, Kick, YouTube or VDO.Ninja: the new box. Below both, your squad with who is live.
  • Clips: Save a test clip now, which starts OBS's replay buffer if it is off and shows the file name and folder the clip was saved to.
  • Check: Show them for 5 s puts your squad mate's POV on your stream exactly as when you are downed, then brings yours back.

### SHA-256

  • kennelgg-0.23.0-windows-x64-installer.exe: 928b6dc94f6f3237482d6eb4f894759d3a3af9eb510a16daea3d523fafd1509c
  • kennelgg-0.23.0-windows-x64.zip: 9d9231b6602a21df0e08f49343ed25803dcd118b127e59100871f121dc2b2d83
  • kennelgg-0.23.0-windows-x64-portable.zip: 45a135c64c9b875ffcae60c4363ce1ca950bca5142a3740e5535d54f134a363a

Full changelog →

FAQ

Common questions

Does it touch my microphone or my own audio?

Your microphone is never touched. With a Discord squad mate on screen nothing of yours is muted — Discord's own mix is left to Discord. With a Twitch, Kick, YouTube or VDO.Ninja squad mate, their sound plays and your game's sound is muted while they're up, then put back exactly as it was; a tick box under Settings, Squad & POV turns their sound off instead.

Does the POV swap work without ClipHound running?

Yes. Downed detection lives in the plugin itself — it template-matches the damage-log header on your own screen — so the swap works with the companion app closed. ClipHound adds kill-feed clips, the Closest pick from the NEARBY list, and vehicle-seat detection.

What does it cost?

Nothing. It's free, made by The Kennel, the WARDOGS community at kennel.gg.

What do I need?

Windows 10 or 11 (64-bit) and OBS Studio 30 or newer. Squad automation through the Discord roster is for members of the Kennel.gg Discord; everything else works without it.

My game is not in English. Does the downed swap still work?

Yes for English, Spanish and French: the plugin looks for the damage-log header that appears when you go down, and it knows all three wordings. Game language (Settings, General, or the first page of Setup) is set to Auto, which tries each until one matches and then keeps it. Playing in another language? The dock offers Save a frame when nothing matches: press it while you are downed and open a ticket in the Kennel.gg Discord with it (the Join button above); your language goes into the next build.

How much CPU does it use?

The downed search is template matching on an 800 px frame — near zero once locked on, and about 1–2 % of one core while you're alive. ClipHound's OCR is the heavier part: roughly 10–20 % of one core while kills are being read, a few per cent between them.

Can my squad mates' feeds come from somewhere other than Discord?

Yes: Twitch, Kick, YouTube live, VDO.Ninja (WebRTC) or any source already in OBS. Discord Go Live is the simplest because the bot can tell the plugin who is live.

How does the !replay chat command work?

ClipHound reads your Twitch chat through the same login the clips use. A !replay from you, a moderator, a VIP or a subscriber plays the last highlight on stream, once per cooldown (60 s by default). The trigger word and the cooldown are under Settings, Clips & replays. After installing, log out and back in to Twitch there (Twitch clips) once so the login carries the chat permission.

Does voice control send my audio anywhere?

No. Two small speech models run on your own PC inside ClipHound; nothing is recorded and nothing leaves the machine. It's a beta, English only, off until you turn it on, and each command has its own switch so you can keep only the ones you want.

Where does the highlights reel come from?

From your own clips. As each one lands, ClipHound pre-cuts its action into a cached segment at low priority (held back whenever OBS reports dropped frames). When the stream stops, the best of the session are joined with a title card, a kennel.gg card and a track from the music folder, and the file lands in your highlights folder. The Highlights button plays it; it also builds on demand.

Does it work with Aitum Backtrack instead of the replay buffer?

Yes. Under Settings, Clips & replays, tick the OBS hotkeys to fire on every clip — Backtrack works alongside the replay buffer or instead of it.

Does it work on a two-PC streaming setup?

Yes. Install the plugin (and ClipHound) on the streaming PC, the one running OBS. Point Setup at the source that shows the game — a capture card, NDI, whatever you already use — and downed detection, the kill-feed reader and the NEARBY reader all work from that picture. Nothing is installed on the gaming PC. Discord pop-outs are captured on whichever PC runs OBS, so keep Discord open there. With a capture card that carries audio, game sound comes with it.

Does it work with portable OBS?

Yes, with the portable zip under the download button. Portable OBS only loads plugins from inside its own folder, which the installer cannot reach, so the zip is laid out like that folder: close OBS, drag everything in it (obs-plugins, data, ClipHound) into your OBS folder, start OBS. ClipHound is found and started with OBS by itself, and your settings live in portable OBS's own config folder. To update, drag the new zip's contents in again.

Why does Windows say the installer is unsigned?

Because it is — code-signing certificates cost money and this is a free community tool. Click More info, then Run anyway. The installer's SHA-256 is printed on this page so you can check the file you downloaded is the one we built.

Leaderboards

Your stats, only if you say so

The plugin counts each stream's session on your PC: kills, deaths, assists, revives, headshots, vehicles, downs, money earned and spent, time in game, longest kill and top weapon. It shows them on your dock, on your stream if you want, and on your stats image. Nothing leaves your PC unless you tick "Share my session stats" and link the plugin to your kennel.gg account - the same account as for wagers and the Cash Cup, signed in with Discord, Steam, Twitch or Google, where you connect the rest.

Then, at the end of each stream, that session's numbers go to your kennel.gg account for the public leaderboards. Never your clips, video, voice or chat, and no IP address is stored with them. Untick it any time to stop; Delete what I have shared (Settings, Clips & replays) removes every session on your account, and Unlink ends the link from that PC.

Free · Open · No application

Install it, join the Kennel, sit in voice.

That's the whole setup. The bot sees your channel, the plugin sees the bot, and the next time you go down your stream is already showing the squad mate standing next to you.

🐾 Join the Kennel Discord