WITNESS booting up Click to skip
WITNESSWITNESS
Get it free
Auto kill recorder  //  REC

IT
SEES
EVERYTHING

Seconds after the fight, the clip is already on disk and on your iPad. Every match gets cut into its own highlight reel.

Free. Open source. Self-updating. Runs on your Windows gaming PC.

01

Everything it does while you play

Passive · No hotkeys
Auto-clip

Never miss a play

When a kill popup hits your screen, WITNESS tells OBS to save its replay buffer. No hotkey, no thinking. Kills close together land in one clip, saved a few seconds after the fight.

Reels

Highlight reel per match

Every match auto-cut into a broadcast-style reel — stat card, Play of the Game, transitions, and a music bed from your own tracks. Done before you finish the next loadout.

Voice

A produced announcer

A free, deep neural voice calls your medals: double kill, team wipe. Optional ElevenLabs upgrade. Medal call-outs are off by default — SHOWTIME mode turns them on.

Second screen

iPad command center

A live kill feed on any phone or tablet on your wifi — tap a kill to rewatch it seconds later, browse every reel, all without alt-tabbing.

Intel

The Menace Report

WITNESS reads Marathon's kill feed. Who you've downed, who downed you, your nemesis — every gamertag logged with a timestamp. Put your own gamertag in config.yaml and it starts tracking.

Watchlist

Streamer alerts

Put your gamertag and your favorite streamers (streamer_watchlist) in config.yaml. When one crosses your kill feed, WITNESS flags it on screen (out loud in SHOWTIME) and saves the tape — proof you dropped someone with 500k subs.

Clutch

It knows when to shut up

Last one standing? Every alert goes silent so you can focus. Pull off the 1 v X and WITNESS celebrates once the pressure's off — the announcer screams it in SHOWTIME.

Stats

Career & squad stats

Career totals and a squad leaderboard that crowns the loot hog — every session archived on the dashboard's Stats page.

02

Four modes, one tap

Tune the noise
SWEAT — Clips only. Nothing on screen, nothing in your ears, zero mid-match rendering — pure focus. The session reel still builds when you stop.
03

How it sees the kill

Reads the screen
● REC WITNESS skull reading a kill
LIVE KILL FEEDSESSION 22:41
21:54:02PRECISION DOWN · +25Precision
21:54:20FINISHER · +50Clip saved
21:57:11You downed TAUCETITAXILogged
22:03:48TEAM WIPECall-out
22:10:47EXFIL · 2 elims · 807 dmgReel built
04

Not just one game

Teach it yourself · beta

WITNESS was born in Marathon, the only game with a profile shipped today. A teach-a-game wizard (beta) can learn any game with an on-screen kill confirmation: get a few kills, tell it which line meant it, and it writes a profile. A taught game gets clips, reels, the dashboard and its own colors; the Marathon-only extras like exfil stats and the Menace Report stay off.

● MARATHON ARC RAIDERS APEX LEGENDS WARZONE THE FINALS + ANY GAME

Dashed = no profile shipped yet — teach it yourself (beta).

> teach-a-game wizard
> watches your screen 90s
> you pick the kill line
> profile written
> share it — others get the game too
0
Hotkeys to press
~8s
Kill to saved clip
∞
Sessions archived
$0
Forever

Let it witness
your best game.

Free, open source, and self-updating — install once and it keeps itself up to date. Runs alongside OBS on your Windows gaming PC. Marathon out of the box; teach it other games in beta.

Windows 10/11 · OBS 28+ · Python 3.12 (free, see Setup guide) · NVIDIA GPU recommended · 16:9 display (ultrawide untested) · several GB install
Setup guide · Is it safe? · Unofficial fan tool, not affiliated with Bungie