wild Buddy A developer built WildBuddy, an offline-first, open-source AI nature companion that runs open-weight models locally through Ollama to identify plants and wildlife without sending requests to cloud APIs. The React and Node.js project, released under the MIT License, includes offline journaling and mission tracking plus a deterministic fallback mode when no local model is configured, and is aimed at encouraging users to spend more time outdoors. This is my submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass https://dev.to/challenges/hacktoberfest-week1-2026-10-05 . WildBuddy is an offline-first, open-source AI nature companion designed to help people spend less time staring at screens and more time exploring the outdoors. In a world where many apps encourage endless scrolling, WildBuddy takes a different approach: it uses technology to encourage people to disconnect from their screens and reconnect with nature. Here's what WildBuddy offers: The idea is simple: use AI to get people outside, not keep them online. WildBuddy is designed for nature lovers, students, families, and anyone looking for a healthier balance between technology and the outdoors. GitHub Repository: https://github.com/Harshini-Nandi/WildLens https://github.com/Harshini-Nandi/WildLens The repository includes setup instructions and a demo guide. A live deployment or video demonstration is not yet linked here. Explore the complete source code here: 🌿 GitHub Repository: https://github.com/Harshini-Nandi/WildLens https://github.com/Harshini-Nandi/WildLens The project is organized into a React-based frontend, a Node.js and Express backend, automated tests, and documentation. The repository is open source under the MIT License. I built WildBuddy using modern web technologies and open-weight AI models to make nature exploration accessible, private, and resilient even without an internet connection. Technology stack: Ollama allows the application to run supported AI models locally rather than depending on paid cloud AI APIs. When a local AI model is unavailable, WildBuddy can operate in demonstration mode using deterministic fallback logic. This makes it easier to explore the application without configuring an AI model first. The project also includes offline support, so users can revisit their nature journal, complete missions, and track their progress without a continuous internet connection. Open innovation made it possible to build WildBuddy around local AI, user privacy, accessibility, and freedom from cloud dependencies . By using open-weight models through Ollama, the application can run supported AI inference locally instead of sending every identification request to a proprietary cloud service. This approach offers several advantages: Open innovation is not just about making code available. It is about giving people the freedom to understand, improve, and build upon technology. With WildBuddy, I wanted to explore how open AI could encourage healthier digital habits while helping people discover the natural world around them. I used development tools to build and organize the project. Agent session: Not linked yet. If I publish a DevRelay session for this project, I'll add it here. Challenge: Hacktoberfest Open-Source AI Challenge — Week 1: Touch Grass My project focuses on: WildBuddy started with a simple question: What if AI encouraged us to spend less time using technology and more time experiencing the world around us? Instead of creating another app that demands our attention, I wanted to build something that helps us put our phones away, step outside, and notice the nature around us. Because sometimes, the best use of technology is helping us disconnect from it. 🌿 Less scrolling. More exploring. Thanks for checking out my project