ChatGPT Work, powered by GPT-6 Astra, generated running routes based on a user's location. The system utilized Nominatim for address location and Overpass to download relevant OpenStreetMap road and trail data. It then calculated the routes locally, producing both an embedded visualization and downloadable GPX and GeoJSON files. The process involved a visualization skill creating an HTML file for direct embedding within the ChatGPT UI. This HTML file contained the route geometry, rendered using D3.js, and loaded from a CDN to ensure security.
Source: https://simonwillison.net/2026/Sep/12/astra-running-routes/
