The FIT Visualizer project, developed as a VS Code extension, provides tools for analyzing sports training data stored in the FIT format. The extension allows users to visualize GPS tracks, generate charts, and perform automated segmentation of activities based on load, speed, and elevation changes.

The tool includes a local SQLite database that indexes training history, enabling users to compare current performance with past activities. It supports various data sources, including devices from Garmin, Wahoo, Polar, and others, as well as files exported from services like Strava.

The extension integrates with AI models to provide analytical insights, identify trends, and offer recommendations based on historical data. Users can interact with the AI to discuss training results, with the system providing context on data reliability, such as estimated power output versus sensor-measured values.

Designed for cross-platform compatibility, the extension operates on Linux, Windows, and macOS via the VS Code Marketplace. It features automatic interface localization and supports the generation of new language support using AI models, ensuring that analytical terms remain consistent.