Ask "Did McLaren's undercut on Ferrari work?" and get a real answer — backed by actual lap data.
The Problem
Formula 1 analysis is data-rich but tool-poor for non-engineers. A journalist covering a race weekend has to juggle timing sheets, telemetry exports, strategy briefings, and their own notes — all in different formats, none of them speaking to each other.
I wanted to build something that let a journalist (or any F1 fan with technical curiosity) ask questions in plain Spanish and get answers grounded in real telemetry data — not hallucinated summaries, not Wikipedia facts, but actual FastF1 lap data from that specific race weekend.
The result is F1 Analyst Pro : a Streamlit chat app that ingests FastF1 session data into Supabase, builds structured context from SQL queries, and sends it to Claude Sonnet for natural language analysis.
Live app: f1-analyst.streamlit.app
Repo: github.com/luc45hn/f1-analyst-pro
The Stack
FastF1 — official F1 telemetry data (laps, car data, weather, race control…