I built my girlfriend a local Gemma football analyst that won't make up the stats
This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend . What I built MatchMind is a local AI analyst for Brazilian football, built for Bruna Boaventura, my girlfriend . Bruna had a hard time finding Brazilian clubs' results and historical data. So I built her one place to look things up — and a way to just ask. MatchMind puts the numbers together and lets her ask…
This article describes a local AI football analyst tool called MatchMind, created by the author's girlfriend Bruna Boaventura. The tool provides Brazilian football statistics and historical data without requiring an internet connection or API keys.
MatchMind compiles data from OpenFootball (CC0 licensed) and a Brazilian football history dataset from Adão Duque. It presents tables, recent form, lineups, squad information, and 20 years of Série A history in an easy-to-use interface. Users can ask questions in Portuguese and receive factual answers from an AI model named Gemma 3 4B, running locally through Ollama.
The tool emphasizes honesty and transparency, explicitly stating when data is missing or uncertain. It also includes a verification system that separates factual information from interpretation. The author built the tool using Go for the backend API, Vue 3 for the frontend interface, and Ollama to run the Gemini model locally.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.