Generating running routes with GPT-6 Astra and ChatGPT Work
Simon Willison’s Weblog
Subscribe
Generating running routes with GPT-6 Astra and ChatGPT Work
12th September 2026
Here’s a neat thing I had ChatGPT Work with GPT-6 Astra (Max) do this morning:
I live at . Figure out 5K and 10K running routes from me that loop from my house. Use OSM data.
It worked for 27 minutes and produced exactly what I’d asked for, as both an embedded visualization and downloadable GPX file and GeoJSON files. Here’s that 5K route:
When I asked it how it had created the route, it replied:
I used Nominatim to locate the address and Overpass to download local OpenStreetMap roads and trails, then calculated the loops locally.
Frustratingly, the actual code it ran and exact details of what it did weren’t visible to me in the ChatGPT UI. I see this lack of transparency is an anti-feature.
As for displaying the map to me, that used the visualize skill. It created a file called /workspace/el-granada-5k-share.html to embed directly into the ChatGPT UI.
Here’s a copy of that HTML, which starts like this:
Map data © OpenStreetMap contributors
(() => { const root=document.getElementById('eg-share-loop');
The element contains the full geometry needed to render both the running route and the map itself, using D3, which is loaded from an allow-listed CDN location described in this section of the visualize skill:
External resources
The CSP allows only cdnjs.cloudflare.com, esm.sh, cdn.jsdelivr.net, unpkg.com, fonts.googleapis.com, fonts.gstatic.com, and fonts.bunny.net. Other origins are blocked and fail silently.
More recent articles
OpenAI agents attacked RubyGems back in May - 12th September 2026
Some thoughts on the Navier–Stokes Millennium Prize Problem - 8th September 2026
This is Generating running routes with GPT-6 Astra and ChatGPT Work by Simon Willison, posted on 12th September 2026.
geospatial 85
ai 2,233
d3 15
openai 463
generative-ai 1,979
chatgpt 204
llms 1,945
skills 15
gpt-6-astra 9
Previous: OpenAI agents attacked RubyGems back in May
Monthly briefing
Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.
Pay me to send you less!
Sponsor & subscribe
Disclosures
Colophon
©
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026