🚧 The EHSPI live link will be updated shortly. In the meantime, reach us at ops@exposomic.ai
Scientific foundation

70–80% of chronic disease burden is attributable to environmental exposures. We built the platform to act on that.

vasus.ai is grounded in exposomics — the scientific discipline studying the totality of environmental exposures across a lifetime and their relationship to health. Every weight, every signal, every recommendation is derived from peer-reviewed literature. This page explains what we built and why.

Read the science ↓ View EHSPI methodology

The exposome: the totality of environmental exposures across a lifetime.

The term exposome was coined by Christopher Wild in 2005 to describe the cumulative environmental exposures a person encounters from conception to death — and their biological responses to those exposures. Wild's insight was that the genome alone cannot explain the burden of chronic disease. The missing variable is the environment.

The science has since been institutionalised at the highest levels of environmental health research. Exposome-NL at Utrecht University, ISGlobal in Barcelona, and the Human Early Life Exposome (HELIX) consortium have collectively advanced the field into a recognised discipline. The weight of evidence is now unambiguous: the environment is not a secondary factor in chronic disease — it is a primary one.

Despite this, no platform existed that connected real-time environmental conditions to individual condition management with peer-reviewed evidence. Air quality apps give numbers. They do not explain what those numbers mean for a person with migraines, asthma, or a cardiovascular condition. vasus.ai closes that gap.

Foundational literature
Wild, C.P. (2005) ↗
Complementing the genome with an "exposome": the outstanding challenge of environmental exposure measurement in molecular epidemiology.
Cancer Epidemiology, Biomarkers & Prevention
The paper that defined the exposome concept.
Vermeulen et al. (2020) ↗
The exposome and health: Where chemistry meets biology.
Science, 367(6476)
Comprehensive review establishing exposomics as a discipline. Key authors at Exposome-NL, Utrecht.
Vineis et al. (2020) ↗
The exposome in practice: design of the EXPOsOMICS project.
International Journal of Hygiene and Environmental Health
European Union-funded exposome research programme.
Rappaport & Smith ↗
Environment and Disease Risks.
Science. 330(660):460-461
A new paradigm is needed to assess how a lifetime of exposure to environmental factors affects the risk of developing chronic diseases.

How 350,000+ papers become a cited recommendation.

The corpus is not a search engine. Each query triggers a five-stage retrieval and synthesis pipeline designed to surface the most relevant evidence for a specific condition, location, and environmental context — and to discard irrelevant or low-quality matches before synthesis.

350,000+
Peer-reviewed articles

PubMed corpus covering 18 condition categories. Ingested weekly via NCBI Entrez. Embedded using BAAI/bge-base-en-v1.5 (768-dimensional vectors).

PubMed® is a registered trademark of the U.S. National Library of Medicine. vasus.ai is not affiliated with or endorsed by NLM or NIH.

pgvector
HNSW semantic index

PostgreSQL pgvector extension with HNSW (Hierarchical Navigable Small World) indexing. Approximate nearest-neighbour search at scale with sub-second retrieval.

5-stage
Retrieval pipeline

Query planner → pgvector search → BM25 + semantic ranker → LLM relevance gate → synthesis. Each stage eliminates low-quality matches before passing to the next.

LLM relevance gate

Not every retrieved paper makes it into the response.

After semantic retrieval and ranking, a separate LLM call evaluates each candidate paper against the user's specific condition context. Papers that are topically adjacent but clinically irrelevant — or that describe mechanisms unrelated to the environmental signals present — are filtered out before synthesis. This gate is the primary defence against hallucinated or weak citations.

Synthesis model

Grounded in evidence. Explicit about uncertainty.

The synthesis step uses OpenAI gpt-4.1-mini to generate structured output: risk level, a synthesis paragraph connecting the environmental signals to the clinical literature, condition-specific recommendations, and uncertainty notes. The model is explicitly prompted to acknowledge gaps and avoid overclaiming. Every claim is grounded in a retrieved paper.

Seven signal types. Three Google Environmental APIs.

Every tile refresh makes 7 API calls across three Google services. Raw signals are stored, then computed into 24h and 72h window features used by the EHSPI and the insight pipeline. Updated hourly for highest-priority tiles.

💨
Google Air Quality API
AQ Current Hourly snapshot
AQI value, AQI category, PM2.5 mean, dominant pollutant
Cache TTL: 10 min
AQ Forecast Hourly forecast
Hours unhealthy (72h), worst category, PM2.5 forecast peak
Cache TTL: 1 hr
AQ History Hourly historical
Hours above WHO guideline, exposure load, PM2.5 avg window
Cache TTL: 1 hr
🌡
Google Weather API
Weather Current Hourly snapshot
Temp mean, heat index peak, pressure (MSL mb), humidity, dew point, UV index
Cache TTL: 10 min
Weather Forecast Hourly forecast
Exposure burden (heat), temp forecast peak, heat index forecast
Cache TTL: 1 hr
Weather History Hourly historical
Pressure delta (mb), pressure volatility, overnight hot hours, overnight mean
Cache TTL: 1 hr
🌸
Google Pollen API v2.0
Pollen Forecast + History DAILY
Tree UPI peak, grass UPI peak, weed UPI peak, dominant type, pollen high days, risk band, exposure load, primary plant species
Cache TTL: 1 hr
🌀

Barometric pressure is the strongest replicated environmental trigger for migraine.

The mechanism is well-established: rapid changes in atmospheric pressure — associated with frontal weather systems, Chinook/foehn winds, and altitude change — trigger trigeminal nerve activity in susceptible individuals. The effect is dose-dependent and lag-dependent, with most studies reporting a 6–48 hour window between the pressure event and migraine onset.

vasus.ai tracks both the 24-hour pressure delta (the magnitude of change) and the 72-hour pressure volatility (the standard deviation of pressure over three days). Chronic migraineurs show sensitivity to sustained instability, not only acute drops — the 72h volatility signal captures this.

Secondary signals include heat index, peak temperature, and dew point. Air quality signals (PM2.5, AQI) are included at low weights — the association with migraine is documented but modest relative to the pressure pathway.

Pressure delta (24h) 0.38
Pressure volatility (72h std dev) 0.28
Peak temperature (90th pct) 0.12
Heat index mean (72h) 0.10
Dew point mean 0.06
Check migraine risk at your location ↗
Key evidence
Farah et al. (2025) ↗
Cureus. 2025 Nov 14;17(11):e96821
Impact of Barometric Pressure Changes on the Severity, Frequency, and Duration of Migraine Attacks: A Systematic Review of the Literature
Hoffmann et al. (2015) ↗
Annals of Clinical & Translational Neurology, 2(1), 22–28
Weather sensitivity study in 100 migraineurs. A subgroup showed significant association between weather components and migraine onset.
Mukamal et al. (2009) ↗
Neurology, 72(10), 922–927
Ambient temperature and headache emergency department visits. Both hot and cold weather extremes associated with headache presentation.
Cooke et al. (2000) ↗
Cephalalgia, 20(6), 511–519
Chinook winds and migraine: controlled study in Calgary, Canada. Migraine prevalence significantly elevated in days preceding Chinook events.
Lipton et al. (2004) ↗
Cephalalgia, 24(Suppl 2), 12–19
Migraine prevalence, disease burden, and the need for preventive therapy. Environmental triggers discussed in context of chronic vs episodic migraine.
🫁

PM2.5 and pollen are co-primary drivers of respiratory exacerbation.

Fine particulate matter (PM2.5) is among the most robustly established environmental health hazards. Particles under 2.5 micrometres penetrate the alveoli, triggering inflammatory responses in the airways. The PM2.5-asthma dose-response relationship is linear and well-replicated across dozens of population studies. At vasus.ai, PM2.5 mean and peak are tracked separately — chronic exposure and acute episode risk operate through different mechanisms.

EHSPI v1.6 added pollen as a co-primary signal for respiratory sensitivity. Outdoor pollen is the leading precipitant of asthma exacerbations globally — a fact that is underrepresented in most environmental health tools. The pollen exposure load signal is a recency-weighted composite across tree, grass, and weed pollen.

Ozone peak is tracked separately: ozone operates through a different pathway from PM2.5 (oxidative stress rather than particulate deposition) and is an independent asthma exacerbation driver at concentrations above WHO guideline thresholds.

PM2.5 mean (72h) 0.22
Pollen exposure load (recency-weighted) 0.18
AQI hours unhealthy (72h) 0.18
Ozone peak (8h, 90th pct) 0.16
PM2.5 peak (6h, 90th pct) 0.10
Check air quality risk at your location ↗
Key evidence
Pope et al (2020) ↗
Environmental Research, Volume 183, pages 108924
Fine particulate air pollution and human mortality: 25+ years of cohort studies.
D'Amato et al. (2007) ↗
Allergy, 62(1):11-6.
Thunderstorm-asthma and pollen allergy.
Jerrett et al. (2009) ↗
New England Journal of Medicine, 360(11), 1085–1095
Long-term ozone exposure and mortality. Respiratory disease mortality significantly elevated with chronic ozone exposure above 40 ppb.
Hoffman (2021) ↗
Int J Public Health. 66:1604465.
WHO Air Quality Guidelines 2021–Aiming for Healthier Air for all: A Joint Statement by Medical, Public Health, Scientific Societies and Patient Representative Organisations
D M Stieb et al. (1996) ↗
Environmental Health Perspectives. 104(12):1354–1360.
Association between ozone and asthma emergency department visits in Saint John, New Brunswick, Canada.
🔥

Sustained heat index is a stronger cardiovascular signal than peak temperature alone.

Cardiovascular risk from heat is driven by sustained thermal load, not individual temperature spikes. The body's heat dissipation mechanisms — sweating, vasodilation, increased cardiac output — become progressively overwhelmed over days of elevated apparent temperature. Heat index integrates temperature and humidity into a single apparent temperature measure, making it a more clinically relevant signal than dry bulb temperature alone.

PM2.5 is a co-primary signal for cardiovascular sensitivity. The PM2.5-cardiovascular mortality relationship — operating through systemic inflammation, endothelial dysfunction, and autonomic nervous system effects — is one of the most replicated findings in environmental epidemiology. The 2019 Global Burden of Disease study identifies PM2.5 as the third leading risk factor for cardiovascular mortality globally.

The overnight hot hours signal (hours above 24°C between 22:00 and 06:00) captures a distinct mechanism: thermal disruption of sleep → sleep deprivation → cardiovascular strain. This is modelled separately from the daytime heat burden.

Heat index mean (72h) 0.25
Peak temperature (90th pct) 0.20
PM2.5 mean 0.18
AQI hours unhealthy 0.14
Multi-stressor exposure burden 0.10
Overnight hot hours (>24°C) 0.07
Check heat stress risk at your location ↗
Key evidence
Gasparrini et al. (2017) ↗
The Lancet Planetary Health, 1(9), e360–e367
Projections of temperature-related excess mortality under climate change scenarios.
GBD 2019 Risk Factors Collaborators ↗
The Lancet, 396(10258), 1223–1249
Global burden of 87 risk factors in 204 countries and territories, 1990-2019: a systematic analysis for the Global Burden of Disease Study 2019
Schwarz et al. (2024) ↗
The Lancet Planetary Health, 8(9), e657-e665
Temporal variations in the short-term effects of ambient air pollution on cardiovascular and respiratory mortality: a pooled analysis of 380 urban areas over a 22-year period
Brook et al. (2010) ↗
Circulation, 121(21), 2331–2378
Particulate matter air pollution and cardiovascular disease: An update to the scientific statement from the American Heart Association.
Basu & Samet (2002) ↗
Epidemiological Reviews, 24(2), 190–202
Relation between elevated ambient temperature and mortality: a review of the epidemiologic evidence.
🌙

Overnight temperature above 24°C is the primary environmental sleep disruptor.

The thermal environment of the sleeping space is the dominant environmental determinant of sleep quality. The human thermoregulatory system during sleep is highly sensitive to ambient temperature: core body temperature must drop by approximately 1°C to initiate and maintain sleep. When ambient temperature prevents this drop — particularly in humid heat where evaporative cooling is impaired — sleep architecture is disrupted.

Obradovich et al. (2017) analysed 765,000 US survey responses and found that a 1°C increase in monthly minimum temperature is associated with 0.58% more insufficient sleep nights per person. At population scale, this is a significant health burden. vasus.ai tracks hours above 24°C specifically between 22:00 and 06:00 — the overnight window that directly affects sleep.

Dew point above 21°C is tracked as a secondary signal — this threshold represents oppressive humidity that independently disrupts sleep even at moderate temperatures. Pressure volatility is included at moderate weight: barometric changes affect sleep architecture in sensitive populations independent of temperature.

Overnight hot hours (22:00–06:00, >24°C) 0.35
Heat index mean (72h) 0.25
Pressure volatility (std dev) 0.14
Dew point mean 0.12
AQI peak 0.08
PM2.5 mean 0.06
Check sleep environment at your location ↗
Key evidence
Obradovich et al. (2017) ↗
Science Advances, 3(5), e1601555
Nighttime temperature and human sleep loss in a changing climate
Harding et al. (2020) ↗
Current Opinion Physiology, Jun;15:7–13.
Sleep and thermoregulation
Lan et al. (2014) ↗
Energy and Buildings, 149, 101-113
Thermal environment and sleep quality: A review
Zanobetti et al. (2010) ↗
American Journal of Respiratory and Critical Care Medicine, 182(6):819-25
Associations of PM10 with sleep and sleep-disordered breathing in adults from seven U.S. urban areas
Doherty et al. (2010) ↗
Journal of Clinicial Sleep Medicine, 6(2):152–156
Do Weather-Related Ambient Atmospheric-Pressure Changes Influence Sleep Disordered Breathing?
🌸

Pollen exposure load carries the highest single weight in EHSPI v1.6 — 0.40.

Outdoor pollen is the leading cause of allergic rhinitis globally, affecting approximately 400 million people. Unlike PM2.5 — which affects all populations at sufficient doses — pollen sensitisation is individual-specific: a person sensitised to birch tree pollen may have minimal reaction to grass or ragweed, and vice versa. The three pollen types (tree, grass, weed) are tracked separately via Google's Universal Pollen Index (UPI), then combined into a recency-weighted composite.

The pollen-PM2.5 compound effect is an increasingly documented phenomenon: fine particulate matter carries pollen sub-particles and pollen fragments, amplifying the allergenicity of a given pollen load. This synergy means that high-PM2.5 days during pollen season are disproportionately more harmful than either signal in isolation.

Ozone increases nasal epithelial permeability, amplifying sensitisation to pollen. Dew point affects pollen dispersal and rupture — high humidity causes pollen grains to burst, releasing smaller sub-particles that penetrate deeper into the airway.

Pollen exposure load (recency-weighted) 0.40
Tree pollen UPI (peak) 0.15
Grass pollen UPI (peak) 0.12
Weed / ragweed pollen UPI (peak) 0.10
PM2.5 mean 0.10
Ozone peak (8h rolling) 0.08
Dew point mean 0.05
Check pollen risk at your location ↗
Key evidence
D'Amato et al. (2020) ↗
Allergy, 75(9), 2219-2228.
The effects of climate change on respiratory allergy and asthma induced by pollen and mold allergens.
Beggs (2004) ↗
Clinical & Experimental Allergy, 34(10), 1507-13
Impacts of climate change on aeroallergens: past and future.
Motta et al. (2006) ↗
Environmental Health Perspectives, 139(4), 294-8
Traffic-related air pollutants induce the release of allergen-containing cytoplasmic granules from grass pollen.
D'Amato et al. (2001) ↗
Respiratory Medicine, 95(70), 606-11
The role of outdoor air pollution and climatic changes on the rising trends in respiratory allergy.
Behrendt & Becker (2001) ↗
Localization, release and bioavailability of pollen allergens: the influence of environmental factors, 13(6), 709-15
Localization, release and bioavailability of pollen allergens: the influence of environmental factors.