NatureQuest — Anti-Retention Outdoor Companion Powered by Local Qwen2.5
This is an official submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass . What I Built NatureQuest is a local-first outdoor adventure companion that turns a few free minutes into an offline nature mission. Most applications aim to maximize screen retention. NatureQuest does the exact opposite: it functions as anti-retention software . It uses a local open-weight AI model…
NatureQuest is an innovative outdoor adventure companion that promotes anti-retention by encouraging users to step away from their screens and connect with nature. This local-first application utilizes a free AI model to generate personalized, safety-conscious micro-adventures based on the user's available time, weather conditions, and surroundings.
Key features of NatureQuest include a local AI engine powered by Ollama and the qwen2.5-coder:7b model, a custom mission planner that creates tailored checklists, a leave-no-trace guardrail system that enforces safety rules, and an in-browser nature journal for users to record their observations.
To operate, users input their available time (e.g., 20 minutes) and surroundings into the application's user interface. The Next.js API route then generates a prompt enforcing structure and safety rules, which is sent to the Ollama server running on localhost:11434. The qwen2.5-coder:7b model processes the request locally and returns structured JSON containing mission tasks and safety reminders.
The client-side renders an interactive Field Guide checklist for the user to complete offline. Upon returning, users log their reflections in a private nature journal within the application. NatureQuest's code is available on GitHub (https://github.com/mohit-saini-dev/naturequest) for those interested in exploring or contributing to the project.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.