🌲 NATUREQUEST
Step away from the screen. Explore what grows around you.
Autonomous on-device multimodal AI • Zero cloud telemetry • 100% offline-ready.
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass
🌿 What I Built
Most modern technology is engineered to keep your eyes glued to a glass screen, draining your dopamine through endless feeds and notifications. NatureQuest is engineered to do the exact opposite: it uses artificial intelligence to actively kick you out into the woods, meadows, and parks.
NatureQuest is a 100% offline, privacy-first Botanical Operating System & Wild Flora Field Companion. It transforms nature walks into an immersive, grounded bio-expedition without requiring an internet connection or cellular signal.
🌱 Key Features That Get You Touching Grass
1. 🌿 Zen Screen-Dimming Mode (Anti-Doomscroll Protocol)
When you step onto the trail, activate Zen Mode. The screen dims by up to 90%, turning off bright animations and UI clutter so your focus immediately shifts to the rustling canopy, the smells of damp soil, and the physical environment around you.
2. 📸 15 Photo-Proof Wild Flora Milestones
Instead of mindless screen taps, you level up your Explorer Rank (from Sprout Observer to Legendary Bio-Detective) by going outside, tracking down real wild specimens—such as ancient oak bark, wild ferns, seed pods, or morning dew on leaves—and submitting photographic field evidence.
3. 👂 Tactile & Auditory Sensory Quests
Multi-sensory challenges designed for mindful grounding:
- Bark Texture Expedition: Feel and catalog the difference between furrowed and smooth tree bark.
- Forest Sound Bath: Close your eyes and identify 3 distinct bird or insect calls in your local woods.
- Canopy Sun Fleck Hunt: Look up through the branches to observe sunlight filtration and leaf geometry.
4. 🔊 Generative Procedural Forest Soundscape
Built on the Web Audio API using mathematical pink noise algorithms (Paul Kellet's filter), gentle rain oscillators, and dynamic wind synthesis. It creates relaxing, ambient auditory grounding without streaming any MP3s or burning mobile data.
5. 🌳 Interactive Botanical Cladogram & APG IV Tree of Life
Explore phylogenetic evolutionary branches from ancestral Bryophytes (mosses) to complex Angiosperms (flowering plants) and Conifers.
🎥 Demo
Interactive Showcase & Codebase: Clone and run locally in under 60 seconds with zero API keys required.
Offline Field Station Experience:
You can walk into a remote mountain forest with your laptop or portable device, turn on Airplane Mode, and have a complete AI botanist and natural field guide at your fingertips.
💻 Code
The entire codebase is open-source under the MIT license:
🌲 NATUREQUEST
On-Device Botanical Intelligence & Field Exploration OS
Step away from the screen. Explore what grows around you.
Autonomous on-device multimodal AI • Zero cloud telemetry • 100% offline-ready.
🍃 Table of Contents
- 🍃 Product Overview
- 📸 Visual Showcase & Interface Gallery
- 🎃 Hacktoberfest 2026 Judge Highlights & Innovations
- 🌟 Key Features
- 1. Plant Scout & Optical Lens
- 2. 15 Species Milestone Checklist
- 3. Field Station & Daily Expedition Tasks
- 4. Sensory Quests & Procedural AI Mission Engine
- 5. Field Codex & Evolutionary Comparator
- 6. My Plants & Growth Timeline Journal
- 7. Curated Trails & Interactive Trail Builder
- 8. Field Stories & Video Workshops
- 9. Achievements & Naturalist Tier Passport
- 10. Local AI System Daemon Inspector
- 🎨 Dynamic UI & React Bits Components
- 🛡️ Enterprise-Grade Security & OWASP Hardening
- 🔒 Privacy-First Architecture
- 💻 Tech Stack
- 🚀 Quickstart & Installation
- 🧭 Field Usage Routine
- 📄 License &…
🔗 GitHub Repository
https://github.com/omshree59/Hackto-Local-Gemma-Powered-Tree-Detective
🧰 Tech Stack
- Local AI Engine: Ollama running Google Gemma 3 (4B Vision) with structured botanical prompts
- Frontend: React 19 + Vite + Tailwind CSS v4
- Motion & Visuals: Framer Motion (
motion/react), React Bits (RotatingText, ElectricLogo, TrueFocus, Magnet) - Procedural Audio: Web Audio API (Paul Kellet filtered pink noise + biquad synthesis)
- Local Persistence: Encrypted IndexedDB / localStorage (100% on-device, 0 telemetry)
🛠️ How I Built It
1. Local Open-Weights Inference with Gemma 3 4B
Traditional botanical apps send your photos, location coordinates, and timestamps to third-party cloud servers. In the backcountry, you rarely have cell reception anyway.
NatureQuest connects directly to Ollama running Google's open-weights Gemma 3 4B Vision model locally:
- Base64 images are sent straight to
http://localhost:11434/api/generatevia an offline-resilient proxy. - A strict botanical system prompt enforces high-confidence morphological assessments: genus, family, diagnostic physical keys (leaf venation, bark texture, margin serration), and edible/medicinal warnings.
- If Ollama is offline or warming up, an embedded botanical diagnostic fallback ensures you never get blocked in the field.
2. High-Performance Modern Interface
- React 19 & Tailwind CSS v4: Responsive field station design optimized for both rugged laptop use in cabins and mobile tablet field scouting.
- Custom React Bits Integrations: Dynamic sensory feedback using
TrueFocus,RotatingText, andElectricLogowith custom electric crackle and glowing effects. - Zero-Telemetry Local Storage: Every photo, quest milestone, and badge is preserved completely on the user's local device.
🌍 Why Does Open Innovation Matter?
Open innovation is the cornerstone of NatureQuest's entire existence for three critical reasons:
1. 🏕️ Backcountry Reliability (Nature Doesn't Have 5G)
Closed-source cloud AI APIs (OpenAI, Anthropic, proprietary clouds) require constant, high-bandwidth internet connections. The moment you step into a deep forest, a state park, or a mountain trail—the exact places where botanical identification is needed most—closed APIs fail. Open-weights models like Gemma 3 make local, off-grid AI possible.
2. 🔒 Absolute Privacy in Natural Habitats
Nature should be a sanctuary from tracking and surveillance capitalism. When users capture photos of their surroundings, outdoor sanctuaries, and local parks, that data should belong solely to them. With open weights and local software, zero bytes of imagery or location telemetry ever leave the machine.
3. 🌱 Democratization of Scientific Knowledge
Closed APIs gatekeep knowledge behind monthly subscriptions and per-token paywalls. Open models and open-source tools empower students, park rangers, naturalists, and curious kids worldwide to explore biodiversity freely without worrying about API bills.
🤖 My Agent Session
This project was developed, architected, and iterated pair-programming with the Antigravity AI agent. The complete development transcript, debugging steps (including procedural Web Audio synthesis and local vision wiring), and architectural discussions have been preserved on DEV:



