صقرSaqr

Live mobility radar for the UAE, with an AI briefing agent in English and Arabic. Prototype for Presight Eureka, 5 November 2026. Open the live demo

One line. Saqr puts every metro, tram, bus, boat and aircraft of the UAE on one live map. Agents turn the raw feeds into a short, grounded briefing that every sentence cites, adapted to who is watching: commuter, operator or analyst. Saqr is in Arabic and English and can read its briefing aloud.

Theme

Smart cities & mobility (closest alternative: mission-critical operations). The use case is situational awareness for transport and city operations. The multi-agent design is how it is built, not the reason it qualifies.

Problem

Solution: how it works

LayerAgentJob
SensingTransit agentReads the official RTA timetable (GTFS) and estimates the position and headway of every metro, tram, bus and marine trip, clearly labelled Estimated.
Air agentLive aircraft over the UAE (OpenSky) and the arrival waves into DXB.
Weather agentTemperature, apparent temperature, wind, rain and visibility, plus PM10 and dust for 6 cities.
Seismic agentEarthquakes in the region (USGS).
Sea agentShips near Jebel Ali, Port Rashid, Khalifa and Fujairah. Simulated today; AIS is planned.
ReasoningRules agentDeterministic thresholds turn facts into alerts: heat stress, dust, low visibility, wind, rain, arrival wave, overnight closure, disruption, crowd surge and stale data.
ExperienceBriefing agentWrites 4–7 sentences for the chosen audience and language. Every sentence carries its source and data age. Stale sources are left out and listed. Predictions are labelled Forecast.
Voice agentReads the briefing and new warnings aloud in Arabic or English.

The map and panels are deterministic. The agents only add interpretation. Today the briefing agent uses a grounded template engine. The interface is ready for an Arabic LLM (for example Jais) constrained to the same cited facts.

Capability checklist

CapabilityStatusNote
Map of Dubai metro, tram, buses (top 140 routes) and marine linesWorkingFrom the RTA GTFS timetable, rebuilt from source on every publication
Vehicle positions and headwaysEstimatedFrom the timetable, not GPS: RTA and ITC publish live positions only to Google Maps
Aircraft over the UAESimulatedThe OpenSky client is built in, but OpenSky does not allow calls straight from a browser (no CORS). Live flights need a one-file server proxy with a 30 s cache. Until then the app shows labelled simulated traffic.
Weather and air quality, 6 citiesWorkingOpen-Meteo forecast and CAMS air quality
EarthquakesWorkingUSGS, 2.5+ in the region
Alerts engineWorkingThresholds documented in the code (heat ≥ 41/46 °C feels-like, PM10 ≥ 150/300, visibility < 1/0.5 km, wind ≥ 40 km/h, rain ≥ 2/10 mm/h, ≥ 6 aircraft on final approach to DXB)
Briefing in 3 audiences × 2 languages, with citations and stale-data suppressionWorkingTemplate-grounded
Voice EN/ARWorkingBrowser speech; quality depends on the device's voices
Demo scenarios: metro disruption, dust storm, dense fog, event exit surge, heavy rainSimulatedShown with a striped “Simulated” badge everywhere
ShipsSimulatedAIS feed planned (free key needed)
Live vehicle GPS (RTA/ITC), Abu Dhabi busesPlannedNeeds a data-sharing agreement
LLM briefing (Arabic)PlannedSame grounding and citations, evaluated before release
“Real data only” switch and “Data” panelWorkingOne click hides every simulated element; the panel explains what is live, estimated and simulated
AccountsNot neededPrivate local profile only (language, audience, layers); "Clear my data" button

Data sources and permissions

SourceUseTerms
RTA GTFS via Dubai Pulse / Mobility Database mdb-3359Timetable, lines, stopsDubai Pulse open data licence (attribution)
OpenSky Network (planned, via proxy)Aircraft statesFree for research and non-commercial use; a commercial pilot needs a licence
Open-Meteo (incl. CAMS air quality)Weather, PM10, dustCC BY 4.0; commercial API plan for production
USGSEarthquakesPublic domain
OpenFreeMap (fallback: CARTO)Base map (dark and street styles, labels in Arabic and English)Open, no key · © OpenMapTiles © OpenStreetMap contributors

The prototype redistributes no third-party data beyond what each licence allows. A production pilot would need agreements with RTA/ITC (live GPS) and commercial plans for flights and the basemap.

How to test it (3 minutes)

  1. Open the demo. The clock shows Gulf time. Around 800 vehicles move on their timetable positions. Weather, air quality and earthquakes are live. Aircraft are simulated.
  2. Change Audience (Commuter, Operator, Analyst): the same facts are explained differently. Switch to عربي: the layout turns right-to-left and the briefing changes language.
  3. Press Metro disruption: trains are held on a Red Line segment, an alert appears and the briefing recommends a bus bridge (operator) or extra travel time (commuter).
  4. Try Dust storm, Dense fog, Event exit surge and Heavy rain. Each one is labelled Simulated.
  5. Move the time slider to 08:00 or 23:30, or play at 10× or 60×, to see rush hour or the overnight closure. Press Read aloud.

Deep links: morning rush + disruption · Arabic + dust storm · fog, analyst view · event exit

Impact: pilot plan (targets, not results)

< 2 mintime from a source event to an operator-visible alert (p95), vs. a manual monitoring baseline measured in the pilot
< 2 %briefing sentences with a factual error, on 200 annotated situations
≥ 4 / 5Arabic clarity, rated by 10 native speakers
≥ 70 %of commuters who say they would change their trip, out of 30 testers

Method: a 4-week shadow pilot in one control room (8 operators) and 30 commuters. Saqr is compared with the current tools on the same days. We log alert latency, factual errors (two reviewers), relevance ratings and end-to-end data age. Every figure above is a target to measure; nothing has been measured yet.

Safety, privacy and trust

Route to value for Presight

Status, milestones and support needed

Limits (said plainly)

بالعربية باختصار: «صقر» رادار مباشر للتنقل في الإمارات. يجمع المترو والترام والحافلات والنقل البحري (مواقع تقديرية من الجدول الرسمي لهيئة الطرق والمواصلات)، والطائرات (محاكاة حاليًا)، والطقس وجودة الهواء والزلازل في خريطة واحدة. يكتب وكيل الموجز ملخصًا موثّق المصادر للراكب أو المشغّل أو المحلّل بالعربية والإنجليزية، ويقرؤه بصوت مسموع. كل ما هو تقديري أو محاكاة أو توقّع موسوم بوضوح.