City streams suffer from sewage, dirty runoff, litter and loss of wildlife. Volunteers can watch far more streams than experts can, but their data is often seen as unreliable, they rarely get feedback, and science words can put new people off.
StreamSense helps anyone check a stream in about 10 minutes. The rule is simple: the AI suggests, people decide.
How it works
The survey has 10 simple questions, each showing the science word behind it and why it matters. Add a photo and the AI suggests answers, with how confident it is and what it saw. It says "can't tell" instead of guessing, and it never guesses smell or water chemistry. Nothing is filled in until you accept or change a suggestion.
The app then works out a health score with a fixed formula and links what you saw to risks for people, animals and nature, such as toxic algae and dogs, or sewage and children playing in the water.
Reports that look unusual, or where you and the AI disagree, go to an expert before they are published.
Built with Next.js 16, TypeScript, Tailwind CSS 4, the Google Gen AI SDK, Zod and Vitest.