Skip to content
Finalist

Sports Clips

Our platform captures the best moments from sports games instantly, delivering them in a TikTok-style iOS feed.

Core trick

Gemini Flash scans game video for highlight moments and generates per-language commentary, while embedding vectors rank clips for each viewer.

Tags

Description

Our platform captures the best moments from sports games instantly, delivering them in a TikTok-style iOS feed. Watch foreign games with automatic AI commentary in your language. Built with Swift (iOS), Kotlin/Ktor (middleware handling profiles, likes, comments via MongoDB), and Python (Gemini Flash API for highlight detection). Features vector-based recommendations using Voyager AI embeddings and Cloudflare R2 storage for clips.
shlawgathon/sportsclips★ 10 forksPythonCreated Oct 18, 2025 · last push Oct 19, 2025

README excerpt

# Sports Clips
TikTok, but fully automated for sports highlights & live commentary generation.

## Overview
![img.png](img.png)

Our platform captures the best moments from sports games instantly, delivering them in a TikTok-style iOS feed. Watch foreign games with automatic AI commentary in your language. 

## Tech Stack
Built with Swift (iOS), Kotlin/Ktor (middleware handling profiles, likes, comments via MongoDB), and Python (Gemini Flash API for highlight detection). Features vector-based recommendations using Voyager AI embeddings and Cloudflare R2 storage for clips.

Team