Climate Crew is a multi-agent scientific research platform for investigating climate, environmental and Earth-system problems. It coordinates specialised research agents, observational data, scientific literature, datasets, models, simulations and human expertise through a provenance-aware process designed to produce findings that can be challenged, reproduced and validated.
Mission: accelerate climate and environmental discovery without lowering the standard of evidence required to trust the result.
Agreement is not evidence. Agents may reason, debate and collaborate, but scientific claims advance because their supporting evidence survives scrutiny.
Research Question
↓
Research Project
↓
Problem Decomposition
↓
Competing Hypotheses
↓
Independent Investigation
↓
Evidence Collection + Provenance
↓
Cross-Agent Challenge
↓
Falsification Attempts
↓
Replication
↓
Uncertainty Analysis
↓
Scientific Synthesis
↓
Finding
↓
Novelty / Prior-Art Review
↓
Discovery Candidate
↓
Human / Expert Validation
The durable unit of work is a Research Project, not a chat answer. Projects preserve questions, hypotheses, claims, evidence, sources, datasets, observations, methods, models, assumptions, contradictions, replications, uncertainty and research history.
- Evidence before consensus — agent agreement does not make a claim true.
- Independent investigation — important questions can be examined through separate agents, methods and data sources before synthesis.
- Memory is not evidence — remembered context supports continuity; scientific claims require attributable evidence.
- Contradictions remain visible — conflicting evidence is preserved and investigated rather than silently averaged away.
- Findings must survive challenge — criticism, red-team analysis, falsification and replication are part of the research process.
- Provenance survives the pipeline — outputs remain traceable to sources, transformations, datasets, models, methods and assumptions.
- Uncertainty stays visible — observed, inferred, modelled, simulated, estimated, disputed and unknown states remain distinguishable.
- Humans remain part of validation — an agent or agent majority cannot declare scientific truth.
Climate Crew organises specialised intelligence into complementary scientific roles.
Research Director · Strategic Planner · Research Coordinator
Climate anomalies and attribution, atmosphere and air quality, greenhouse gases and carbon, oceans, biodiversity, ecology, forests, land-use change, wildfire, floods, natural hazards, geospatial and satellite intelligence, water and soil systems, environmental chemistry, cryosphere science, energy systems, climate finance, ESG, regulation and climate-relevant technologies.
Literature Researcher · Dataset Researcher · Observational Data Researcher · Modelling Agent · Statistical Analyst · Experimental Designer · Geospatial Researcher · Novelty / Prior-Art Researcher
Critic · Sceptic / Red-Team Researcher · Falsification Agent · Replication Agent · Uncertainty Analyst · Evidence Auditor · Methodology Reviewer
Research Synthesizer · Scientific Writer · Discovery Assessor
Agents can form temporary research teams around a problem rather than forcing every investigation through one fixed workflow.
Climate Crew represents research as an interconnected evidence system.
ResearchProject ResearchQuestion Hypothesis Claim
Evidence Source Dataset Observation
Method Experiment Model Assumption
Contradiction Critique Replication Uncertainty
Finding DiscoveryCandidate
Relationships can include:
Evidence ──SUPPORTS──────▶ Claim
Evidence ──CONTRADICTS───▶ Claim
Claim ─────DERIVED_FROM──▶ Dataset
Claim ─────DEPENDS_ON────▶ Assumption
Claim ─────TESTED_BY─────▶ Experiment
Claim ─────CHALLENGED_BY─▶ Critique
Claim ─────REPLICATED_BY─▶ Replication
Finding ───SUPPORTED_BY──▶ Evidence
Evidence records distinguish observational, experimental, published, derived, modelled, simulated, estimated and synthetic information.
The Earth Observatory connects research reasoning to live and historical environmental data, including satellite imagery, atmospheric observations, weather and climate records, ocean observations, emissions inventories, air quality, biodiversity, forest and land-use monitoring, wildfire, hydrology, floods, geological hazards, environmental monitoring and regulatory or industrial information.
Geospatial investigations can connect locations, observations, events, datasets and claims through the same evidence architecture.
Discovery Scouts search for emerging research opportunities across independent environmental and scientific signals: observations, unexplained trends, literature, patents, regulatory data, industrial information, waste streams and discrepancies between models and observations.
Signals → Pattern → Candidate Problem → Supporting Evidence → Investigation
The platform can therefore search for problems worth investigating instead of only waiting for people to define them.
Capabilities include research-question decomposition, parallel investigation, literature and web research, dataset discovery and analysis, provenance-aware retrieval, geospatial investigation, competing-hypothesis analysis, structured scientific debate, modelling, simulation, statistical analysis, contradiction detection, falsification, replication, uncertainty analysis, synthesis, novelty review and research tracing.
The goal is not to maximise agent count. Climate Crew should select the smallest useful combination of genuinely complementary and independent capabilities for each problem.
Claims can be exposed to adversarial evaluation that searches for contradictory observations, methodological weaknesses, unsupported assumptions, alternative explanations, statistical errors, data leakage, correlated sources, model dependence, irreproducible calculations and prior research that undermines novelty.
Prediction and forecasting mechanisms can record explicit expectations about measurable future outcomes. Their resolution can inform method reliability, but does not replace scientific evidence about the underlying claim.
Climate Crew separates producing a result from trusting a result. Significant claims can be reconstructed using different agents, models, datasets, statistical methods, assumptions, searches, calculations and simulations.
Assessment can consider source, dataset, methodological and model independence; measurement and statistical uncertainty; assumption sensitivity; unresolved contradictions; replication history; and missing evidence.
Ten articles derived from one dataset should not automatically count as ten independent confirmations.
Observation
↓
Finding
↓
Candidate Finding
↓
Replicated Finding
↓
Novel Finding
↓
Discovery Candidate
↓
Externally Validated Discovery
A Discovery Candidate contains the evidence, provenance, methods, contradictions, uncertainty, replication history and novelty assessment required for external evaluation. Validation may require experts, independent datasets, field investigation, laboratory work or peer review.
Large investigations can be decomposed into bounded research tasks and distributed across agents, machines, institutions or community contributors. Returned work enters the same evidence and provenance system and remains subject to validation gates.
Examples include reproducing calculations, analysing datasets, testing parameter regions, sensitivity analysis, comparing models, searching for contradictory evidence, investigating prior art and examining geographic anomalies.
Research memory preserves previous questions, hypotheses, rejected explanations, evidence, contradictions, datasets, methods, model outputs, replication attempts, uncertainty assessments and findings without confusing remembered information with verified evidence.
Research records can preserve source attribution, timestamps, dataset identity, transformations, model and tool involvement, assumptions, agent contributions, critiques, contradictions, replication results and human validation decisions.
Synthetic, fallback, demonstration and simulated information must remain distinguishable from observational evidence throughout the pipeline.
| Layer | Technology direction |
|---|---|
| Backend | Python, FastAPI, Pydantic |
| Agent orchestration | Graph and project-native multi-agent orchestration |
| Retrieval | Vector and provenance-aware research retrieval |
| Frontend | React, TypeScript, Vite |
| Geospatial | Interactive Earth observation and mapping |
| Research data | Climate, environmental, scientific and Earth-observation sources |
| Models | Configurable cloud and local model providers |
| Evaluation | Research tracing, judging, replication and ablation |
Individual model providers and data services are integrations rather than permanent architectural dependencies.
git clone https://github.com/Masterleeaus/Climate-crew.git
cd Climate-crew
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reloadFrontend:
cd frontend
npm install
npm run devFastAPI development docs are normally available at http://localhost:8000/docs; Vite normally runs at http://localhost:5173.
Credentials required by external models or data providers should be supplied through environment configuration rather than committed to source control.
Investigate independently. Challenge aggressively. Preserve the evidence. Discover carefully.


