AI NATURE GUIDE
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass What I Built NatureBuddy AI is a small, calm web app that helps students and beginners spend less time on screens and more time noticing the natural world around them. Most of us spend 8 to 12 hours a day on laptops and phones. We want to go outside, but a walk with no goal feels aimless, and when we do spot…
NatureBuddy AI is a compact web application designed to encourage users to spend more time outdoors and appreciate nature. Created for the Hacktoberfest 2026 Week 1 DEV Challenge, the goal of NatureBuddy AI is to help students and beginners reduce screen time and engage with the natural world around them.
The app tackles the issue of screen fatigue and disconnectedness from the physical environment, which are common challenges faced by modern students and developers. To address these concerns, NatureBuddy AI offers a Daily Nature Quest, a 15-minute Screen-Free Challenge, an AI Nature Guide, and a Private Nature Journal.
The Daily Nature Quest presents a brief outdoor mission each day, such as observing three different fallen leaves or listening to five minutes of birdsong. It tracks the number of quests completed. The 15-minute Screen-Free Challenge features a countdown timer with Start, Pause, and Reset options. Once the timer ends, a gentle synthesized chime plays, and the session is saved.
The AI Nature Guide takes a user's observation and suggests two to three plausible matches, what to look for next time, and a reminder to never eat wild plants or disturb wildlife. The Private Nature Journal allows users to record field notes with a date, category, and optional location. All data is stored in the user's browser localStorage, ensuring privacy and no tracking.
The application is built using open-source models and runs locally through Ollama, allowing for privacy and zero cost. The frontend uses semantic HTML5, responsive CSS, and vanilla JavaScript without any frameworks or build steps. The backend utilizes a lightweight FastAPI app connecting to the local Ollama server for processing user observations.
Storage is handled via browser localStorage, maintaining user privacy. The prompt design encourages the model to offer possibilities rather than certainties, ask clarifying questions, and include a safety reminder.
Building NatureBuddy AI with open-weight models brings privacy, zero cost, and inspectability to the users. This project benefits students and hobbyists by offering a free and trustable solution for exploring nature.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.