NatureQuest β€” Turn a Walk Into an AI Adventure A developer built NatureQuest, an AI-powered outdoor scavenger hunt that generates nature-themed quests with an open-weight LLM and verifies user discoveries through camera photos using an open vision model. The app, demoed at naturequest4466.vercel.app, is designed to push users off their phones and outside by requiring the camera only to confirm finds like unusual bark, five-petaled flowers, or long-tailed birds. What I Built NatureQuest is an AI-powered outdoor scavenger hunt that turns an ordinary walk into a real-world exploration game. Instead of giving people another reason to stay on their phones, NatureQuest gives them a reason to put the phone down and go outside. Before heading out, users can generate a short nature quest such as: 🌳 Find a tree with unusual bark 🌼 Find a flower with five petals 🐦 Spot a bird with a long tail πŸ‚ Find three different types of leaves πŸͺ¨ Find an unusual rock Once outside, the user only needs their camera when they want to verify a discovery. The AI identifies what they found and marks the challenge complete. The screen is the shortest part of the experience β€” the real game happens outside. NatureQuest is designed for students, families, hikers, casual walkers, and anyone who wants a simple reason to explore their surroundings. demo link : naturequest4466.vercel.app ARCHITECTURE : 🌿 NATUREQUEST β”‚ β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Web / Mobile UI β”‚ β”‚ β”‚ β”‚ β€’ Start Quest β”‚ β”‚ β€’ Choose Time β”‚ β”‚ β€’ Choose Difficultyβ”‚ β”‚ β€’ Camera β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Quest Engine β”‚ β”‚ β”‚ β”‚ Activity + Time β”‚ β”‚ Difficulty + Area β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ OPEN-WEIGHT LLM β”‚ β”‚ β”‚ β”‚ Generate Nature Quest β”‚ β”‚ + Tasks + Hints β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ QUEST UI β”‚ β”‚ β”‚ β”‚ 🌳 Find unusual tree β”‚ β”‚ 🐦 Find a bird β”‚ β”‚ πŸ‚ Find 3 leaves β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ πŸ‘€ USER GOES OUTSIDE β”‚ β–Ό πŸ“· CAMERA β”‚ β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ OPEN VISION MODEL β”‚ β”‚ β”‚ β”‚ β€’ Object recognition β”‚ β”‚ β€’ Plant / bird / nature β”‚ β”‚ β€’ Quest verification β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ Detection β”‚ β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ QUEST VALIDATOR β”‚ β”‚ β”‚ β”‚ Does discovery match β”‚ β”‚ the current challenge? β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ YES NO β”‚ β”‚ β–Ό β–Ό βœ“ Complete "Try again" β”‚ β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ XP / Progress β”‚ β”‚ Badges / Streakβ”‚ β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β–Ό 🌳 NEXT QUEST How I Built It NatureQuest is built around open-source AI, rather than using a closed AI API as the core of the experience. The system has two main AI components: The language model generates personalized outdoor quests based on things such as: available time difficulty environment interests type of activity When the user discovers something outdoors, the vision model analyzes the camera image and determines whether it matches the quest. A simplified flow is: User chooses activity ↓ Open-weight LLM ↓ Generate Nature Quest ↓ 🌳 User goes outside ↓ Finds something ↓ πŸ“· Camera ↓ Open Vision Model ↓ Discovery verified βœ“ ↓ Next Quest The project is designed so that the AI components can be run locally and swapped for other open models as they improve. Why Does Open Innovation Matter? A closed vision API would mean sending photographs of the user's surroundings to an external service. With an open model running locally, the recognition step can happen on the user's own device. That provides: πŸ”’ Privacy β€” images don't have to leave the device πŸ“‘ Offline potential β€” the core experience can work without a constant internet connection πŸ”„ Model freedom β€” different open models can be swapped in and compared πŸ› οΈ Customization β€” the vision model can eventually be fine-tuned for local plants, birds, and environments πŸ’° Low running cost β€” no per-image API charges for the core AI 🌍 Accessibility β€” the experience isn't dependent on having access to a proprietary AI service Most importantly, open AI makes it possible to build an experience where AI helps people interact with the physical world without requiring the physical world to be uploaded to someone else's server. That's what I think open innovation should enable: not another chatbot window, but technology that gets out of the way and lets people experience the world around them.