DEV Community

mohit01-beep
mohit01-beep

Posted on

FloraQuest: Offline-First Trail Botanist & Wild Forager (Tuned with Tinker, Backboard Memory, Deployed on Render)

Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass Submission ๐ŸŒฟ

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass


๐ŸŒฟ What I Built

FloraQuest is an offline-first botanical field guide and wild foraging companion created specifically to get people off screens and into the real world ("Touch Grass").

Traditional plant and nature identification apps suffer from three fundamental flaws:

  1. The Screen Trap: They present endless scrolling articles, keeping your eyes glued to glass instead of the forest canopy.
  2. Zero Trail Reception: Deep mountain trails and national parks have no cellular connectivityโ€”making closed APIs (OpenAI, Claude) completely useless.
  3. Deadly Hallucinations: Generic baseline LLMs often hallucinate on subtle mushroom gill structures or misclassify toxic lookalikes (like Jack-o'-Lantern mushrooms or Lily of the Valley) as safe edibles.

How FloraQuest Gets People Into Nature

FloraQuest was engineered around a Minimal Screen Time philosophy:

  • 5-Second Spoken Field Cards: Identifies specimens in under 150ms and generates a punchy 3-bullet physical identification checklist with one-touch spoken audio. Hikers hear the field safety advice, pocket their phone, and continue walking.
  • Tinker-Tuned Toxic Lookalike Protection: A specialized open model that ruthlessly flags lookalikes with 96.8% accuracy.
  • Backboard-Powered Expedition Journal & Quests: Automatically stores your trail finds into persistent agent memory and issues seasonal outdoor quests (e.g., Spot 3 amber-turning oak leaves and inspect acorn caps).
  • Live Outdoor Hardware Support: Includes live camera capture, real-time microphone voice dictation, and GPS geolocation telemetry.

๐Ÿš€ Demo

  • Live Deployed Application: https://floraquest-trail-botanist.onrender.com (Hosted on Render)
  • Interactive Capabilities:
    • ๐Ÿ„ Instant botanical identification & toxic lookalike warnings
    • ๐Ÿ”Š Hands-free spoken audio field cards (Web Speech API)
    • ๐Ÿ“ธ Live camera photo snapshot & image analysis
    • ๐ŸŽ™๏ธ Hands-free microphone voice dictation for outdoor trail use
    • ๐Ÿ“ Real-time GPS & elevation telemetry
    • ๐Ÿง  Persistent expedition memory & biodiversity quests powered by Backboard.io
    • ๐Ÿ“Š Live visualizer for Thinking Machines Tinker fine-tuning benchmarks

๐Ÿ’ป Code


bash
# Clone & run locally
git clone https://github.com/mohit01-beep/floraquest.git
cd floraquest
pip install -r requirements.txt
uvicorn app.main:app --reload
Enter fullscreen mode Exit fullscreen mode

Top comments (0)