πŸŽ“ Free for secondary schools Β· Open source

Real rivers.
Real data.
Real science.

River AI Rangers gives secondary school students an AI-powered tool to investigate real water-quality data from local rivers β€” and ask the questions that matter.

3
Real river datasets
Free
For all schools
KS3–4
Ages 11–16
Open
Source & data

Citizen science meets AI

A free Streamlit app that puts real Thames21 river data in students’ hands β€” with an AI tutor built in to help them interpret it.

Student
Why is the phosphate level so high at Site 3?
AI Ranger
Looking at the data, Site 3 shows 0.42 mg/L β€” that’s four times the healthy limit of 0.1 mg/L. This often points to agricultural run-off or a nearby sewage overflow. What land use is upstream of that site?
Student
There are farms. So is that illegal?
AI Ranger
Great question β€” and one worth checking. The Environment Agency sets legal limits, but enforcement is patchy. Here’s how to find out who’s responsible…
πŸ“Š

Load real data in seconds

Choose from preloaded Thames21 and Lea Guardians datasets, or upload your own CSV from any river monitoring programme.

πŸ€–

Ask questions in plain English

The AI reads the actual dataset and answers questions about it β€” citing real numbers, not generic facts. Students can push back and question the AI too.

πŸ”¬

Think like a river scientist

Compare sites, spot pollution patterns, write letters to the Environment Agency. The AI helps students find the right questions β€” not just the answers.

Up and running in three steps

No setup. No accounts. No data leaving the classroom without your knowledge.

1
πŸ“‚

Load a dataset

Choose a preloaded Thames21 river dataset or upload your own CSV. The app reads the columns and prepares the AI automatically.

2
πŸ’¬

Ask questions

Type a question or click a prompt card. The AI responds based on the real data in front of it β€” phosphates, ammonia, pH, dissolved oxygen.

3
πŸ”

Investigate & question

Push back, dig deeper, compare sites across seasons, and use the data to take action β€” write a report, a letter, or a class presentation.

Built for the classroom

πŸ†“

Completely free

No subscription, no per-student licence, no hidden cost. The app is open-source and free to use for any school.

πŸ”’

Safe by design

The AI is instructed to redirect off-topic questions, never discuss personal topics, and remind students it can make mistakes.

πŸ“ˆ

Health panel

Instant visual summary of average and peak readings for pH, phosphates, ammonia, nitrates and dissolved oxygen β€” with healthy-range flags.

πŸ“€

Upload your own data

If your school has conducted its own river monitoring, upload the CSV and the AI analyses your data β€” up to 5 MB.

πŸƒ

Prompt cards

20 ready-made question starters across five categories: The Numbers, Compare Sites, Pollution, Take Action, and Question the AI.

⚑

Fast responses

Powered by Claude Haiku, responses arrive in seconds. A 30-question per session limit keeps API costs manageable for free use.

🌐

No install needed

Runs entirely in the browser. Students just need the link. Works on school laptops, tablets, even phones.

πŸ”“

Open source

Fork it, modify it, run your own instance with your own API key. The code, data, and lesson materials are all on GitHub.

Thames21 citizen science

All preloaded datasets come from real monitoring programmes run by Thames21 and the Lea Guardians β€” the same data that informs actual environmental decisions.

πŸ“ Thames21

The Ching β€” 3-site lesson data

Focused dataset across three sites on the River Ching in East London, perfect for comparing upstream vs. downstream pollution patterns in a single lesson.

3 sitespH Β· Phosphates Β· AmmoniaKS3 ready
πŸ“ Lea Guardians

Lea Guardians β€” full dataset

Multi-site, multi-season dataset from the River Lea catchment. Rich enough for extended investigations and controlled variable comparisons.

Multiple sitesSeasonal dataKS4 ready
πŸŽ“ Demonstration

Sample data β€” fictional river

Synthetic dataset with clearly varied readings, designed for first lessons or demos where you want predictable, illustrative results.

Fictional dataIntroductorySafe for demos

Drop it into any lesson

Works as a one-off activity or a multi-week project. Ties directly to curriculum objectives across several subjects.

Curriculum links

KS3 GeographyKS3 ScienceKS4 GeographyKS4 BiologySTEMDigital literacyEnvironmental science
  • βœ“ Analyse real data β€” not textbook samples
  • βœ“ Evaluate AI critically β€” β€œHow confident are you?”
  • βœ“ Connect local issues to global environmental themes
  • βœ“ Write evidence-based arguments using the data
  • βœ“ Works as a starter, main activity, or homework
  • βœ“ No setup needed β€” just share the link

πŸŽ’ Get started today

The app is live right now. Share the link with your class, pick a dataset, and start asking questions. No account required for students.

Open the app β†’

Want to add your school’s river data?

Export your monitoring results as a CSV and upload it directly. The AI will read your column names automatically.

Ready to investigate your river?

Free, open-source, and live right now. No setup. No account. Just real river science.

🌊 Launch River AI Rangers View source on GitHub