FeuScope
Explore how the Saumos / Le Porge wildfire unfolded on a map.
The project
The project at a glance.
FeuScope maps information collected during the Saumos / Le Porge wildfire in France. Browse the timeline, view affected areas and roads, and follow each item back to its source. The map and historical timeline remain available; AI updates are paused.
Features
How it works.
Information in one place
During the experiment, approved sources were archived and compared. AI identified new information, cross-checked it and prepared summaries and translations.
A timeline on the map
Move along the timeline to see the map, road closures and reception centre information at a particular moment.
Environmental and aerial context
Weather and air quality provide context, without predicting fire spread. Aircraft and helicopter tracks detected through ADS-B show their movements, without confirming their mission.
Sources and verification
Each item retains its source and dates. Reports from individuals, new sources and sensitive locations require human review.
The map on desktop and mobile
The map and timeline are available in French and English. The site can also be installed as an app.
Screenshots
A look inside.
Open the screenshots for a closer look.
- AI tasks executed
- 12 759 9 task families · 2 models observed
- tokens documented
- ≥362,4 M 340.45M input · 21.99M output · cache included
- Web searches launched by AI
- ≥3 875 Across at least 1,134 tasks
- thermal observations indexed
- 8 103 3 source families · 7 platforms · 4 instruments
Experiment report
What the prototype processed.
This report separates what FeuScope actually processed, the work completed by the AI agent and figures from the monitored wildfire. The volumes come from the prototype’s consolidated archives. When detailed records for older tasks are no longer available, values are presented as minimums.
Consolidated prototype report · Replay from 22 July at 10:00 UTC to 10 August 2026 at 22:30 UTC · ADS-B positions archived through 12 August
AI and autonomy
The agent searched for sources, read documents, extracted facts and prepared updates. Detailed timings remain available for 8,776 tasks; 3,983 older tasks no longer retain individual details.
- of documented cumulative AI compute
- ≥164 h 10 Minimum documented value · parallel execution
- successful document extractions
- 100 % 2,263 successful extractions out of 2,263 documented
- median duration per task
- 43,8 s Across 8,776 tasks · P95: 3m 03s · maximum: 8m 02s
- new sources proposed by the agent
- 135 76 organisations · 4 approved · 131 awaiting human review
Memory and traceability
Every fact remained linked to the document and excerpt that supported it. Memory distinguished new information, changes, confirmations and duplicates.
- document versions archived
- 2 263 2,224 distinct contents · 747 contributing sources · 17.93MB of text
- evidence excerpts retained
- 4 100 From 1,001 documents and 311 sources
- operational facts linked to evidence
- 1 862 1,800 facts, or 96.7%, from official provenance · 212 confirmed by multiple sources
- replayable transitions
- 3 358 1,862 new items · 740 changes · 565 confirmations · 191 duplicates
Replay and field data
Replay paired a map and a summary with every ten-minute slot. Raw archived volumes are kept separate from the lighter payload sent to the browser.
- replay time slots
- 2 812 One slot every 10 minutes · 5,624 map and summary files
- raw thermal observations
- 8 103 7,471 NASA FIRMS · 561 Copernicus active fires · 71 MTG observations
- Copernicus geographic objects
- 9 605 4 map states · 11 additional FR-Alert sectors
- ADS-B positions archived
- 23 974 19,864 aeroplane positions · 4,110 helicopter positions · 457 journeys · 163 ICAO identifiers
Monitoring, summaries and human control
The system recorded 3,346 editorial decisions, prepared 652 drafts, sent 2,583 items to review and tracked 1,254 corroboration cases.
- media-monitoring items
- 617 341 videos · 44h 30m · 322 transcripts ready
- median time to transcript
- 90,6 s 94.4% of videos ready · 159 within 5 minutes of publication
- summaries recorded
- 254 246 valid bilingual summaries · 8 invalidated · 7 incident days
- human decisions
- 66 2 people · 40 approvals · 25 rejections · 1 item marked obsolete
Monitored case: Saumos / Le Porge
These dated and sourced figures describe the wildfire, not FeuScope’s performance. Monitoring also included 45 municipality records, 14 reception centres, more than 6,000 beds and 500 accommodation offers.
- affected by the wildfire
- 42 000 ha
- people evacuated
- ≥224 000 More than 224,000 cumulative evacuations · 208,000 returns authorised by 2 August · 32 municipalities by 4 August
- firefighters mobilised
- 2 750 1,500 military · 1,440 police and gendarmes · 450 volunteers · 18 aerial assets
- homes destroyed
- 240 88 firefighters injured · no civilian deaths recorded in the retained report
Sources and validation
Memory listed 1,811 references from 722 organisations. Of these, 652 could be collected automatically, including 649 HTML pages and 3 PDFs, while 1,159 required manual handling. In total, 747 sources actually contributed to the corpus. Of 1,862 facts, 1,798 were validated automatically, 29 manually and 35 remained pending.
Mapping and environment
Replay froze 472 operational snapshots representing 144 genuinely distinct states. To follow conditions, FeuScope archived 525 hourly AROME horizons over two grids, or 44,100 cell-hour forecasts, together with 18,144 CAMS cell-hours and 362 distinct weather observations. The optimised public payload contained 7,497 detections and 4,354 generalised geometries, fewer than the raw archived volumes.
Videos and information freshness
Across 341 videos representing 44h 30m, 322 transcripts were ready. Of these, 159 were obtained within five minutes of publication and 297 within five minutes of discovery by FeuScope. The system retained 1,002 transcript corrections across 331 documents and recorded 15,763 retrieval or verification attempts.
Aeroplane and helicopter tracking with ADS-B
ADS-B is a radio signal through which aeroplanes and some helicopters broadcast their position. FeuScope archived 23,974 positions between 22 July and 12 August, then grouped them into 457 journeys linked to 163 technical ICAO identifiers, 181 call signs and 155 observed registrations. The data shows movements detected around the area, but cannot establish that the aircraft were involved in wildfire operations.
Main sources
- Copernicus EMS
- NASA FIRMS / VIIRS
- EUMETSAT / MTG
- FR-Alert
- Préfecture de la Gironde
- SDIS 33
- ARS Nouvelle-Aquitaine
- Bordeaux Métropole
- Météo-France / AROME
- CAMS / Open-Meteo
- ADSB.lol
Technologies
- React 19
- TypeScript
- Next.js / vinext
- MapLibre GL
- Node.js
- PostgreSQL / PostGIS
- Docker
- Nginx
- Cloudflare
- OpenAI
More projects


