Title here
Summary here
TK Clip Manager is an Overwolf desktop application that captures real-time game events from Valorant and League of Legends, creates OBS markers during recording, generates timestamped event logs, uses rule-based AI analysis to identify highlight-worthy clips, and extracts clips optimized for short-form platforms.
Creating highlight clips from gaming sessions is tedious. You have to remember timestamps, scrub through hours of footage, and manually cut clips. TK Clip Manager automates the entire pipeline:
| Game | Events |
|---|---|
| Valorant | Kill, headshot, death, assist, multi-kills, ace, first blood, clutch, spike actions, round/match flow, abilities, ultimate, and more |
| League of Legends | Kill, death, assist, multi-kills, turret/inhibitor destroy, dragon/baron/herald, match flow, champion select, gold, CS, level, items |
| Component | Technology |
|---|---|
| Backend | C# / .NET 8.0 LTS (Windows Service) |
| Frontend | TypeScript + Vue 3 (Overwolf app shell) |
| Installer | WiX v4 MSI |
| CI/CD | Azure DevOps Pipelines |
| Testing | xUnit + Moq + FluentAssertions |
| Video | FFmpeg (Python post-processing + C# ClipExtractor) |