Mushroom Identifier
An AI-powered mushroom identification app that helps foragers explore the natural world safely — delivering instant species recognition, edibility guidance, and look-alike warnings from a single photo.
Overview
Instant identification, built around safety.
Mushroom Identifier uses Google Gemini AI to identify wild mushrooms from a photo in seconds. Beyond the species name, the app delivers edibility ratings, toxicity warnings, dangerous look-alikes, and foraging guidance — everything a forager needs in the field, presented clearly and responsibly.
Built as part of the Apposite Labs mobile portfolio, Mushroom Identifier demonstrates how AI can turn complex, expert-level knowledge into an accessible, safety-first experience for everyday users.
The problem
Foraging knowledge is scattered, inconsistent, and hard to access in the field.
Wild mushroom identification is notoriously difficult. Existing resources fall short in different ways:
The need was clear: an identification tool fast enough for field use, accurate enough to be trusted, and responsible enough to handle the stakes. Mushroom Identifier was built to meet all three.
Key features
Everything the app does.
AI-Powered Identification
A single photo returns a full species profile — common name, scientific family, physical characteristics, habitat, and seasonal behaviour — delivered in seconds.
Edibility Rating System
Every result carries a clear edibility rating — Edible, Caution, Toxic, or Deadly — alongside a mandatory reminder that no app replaces expert verification.
Look-alikes & Confusion Species
Dangerous look-alikes are surfaced for every identification, with key differences highlighted. The most critical safety feature in the app.
Community Sightings Feed
Users can share finds anonymously to a live community feed, contributing to a growing record of real-world sightings across the UK and beyond.
Species Guide
A browseable, searchable species guide covering mushroom families, observations, photos, and detailed species information — all in one place.
Identification History
Every scan is saved locally on-device. Revisit past finds, share results, or build a personal foraging record over time.
Design philosophy
Safety and simplicity in the same breath.
Mushroom Identifier is designed for use outdoors, often in poor lighting, with one hand. Every screen is built around speed, clarity, and trust. The interface prioritises:
- — Instant access to the camera
- — Clear, unambiguous safety signals
- — Results that inform without overwhelming
- — Responsible framing at every step
The app never tells a user a mushroom is safe to eat. It tells them what it likely is, what to watch out for, and why they should always verify with an expert. That distinction is built into the product at every level.
The core flow is four steps:
- 01 Open the app
- 02 Take or upload a photo
- 03 Receive instant identification with safety context
- 04 Explore look-alikes, habitat, and species detail
Technology
Built using a modern mobile-first architecture.
Mushroom Identifier uses a lightweight cloud backend and a React Native front end optimised for outdoor field use. The identification pipeline is designed for low latency and reliability across varied network conditions.
- React Native — iOS & Android from a single codebase
- AI image recognition for species identification
- Cloud-based community sightings and storage
- Third-party species data and taxonomy
- Ad-supported monetisation with consent management
- App Store & Play Store distribution