This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass.
What I Built
Fieldnotes is a browser-based garden planner that turns a few minutes of screen time into a practical reason to get outdoors. A gardener enters their region, hardiness zone, typical first frost, available growing space, and planting interests. Fieldnotes then creates a short weekend plan with manageable sowing, planting, and garden-care ideas.
I built Fieldnotes to make getting started feel approachable, whether you have a raised bed, a balcony, or just a sunny windowsill. The goal is simple: get a useful plan, then put the phone away and spend some time outside.
I’m Atharva, a student at Podar International School and an enthusiastic coder. I built this project to explore how open AI can support a small, practical habit in everyday life.
Demo
The project is currently available as a local preview at http://localhost:8000. It is not publicly deployed yet, so this address is only accessible in the development environment.
Code
The application source is in index.html in this project. This workspace is not connected to a public Git repository, so a public source-code link is not available yet.
How I Built It
Fieldnotes is built with HTML, CSS, and JavaScript. For AI, it uses the open-weight Qwen 2.5 0.5B Instruct model in quantized ONNX format, running in the browser through the open-source Transformers.js library.
The browser loads the model on the first request, then uses it to turn the gardener’s selected details into four concise suggestions. Garden details are included only in the local prompt; the app does not send them to a hosted inference API. If the model cannot be loaded, Fieldnotes clearly labels its built-in starter suggestions as a fallback.
Why Does Open Innovation Matter?
Open-weight models make it possible to run this kind of assistant on the gardener’s own device instead of sending personal details to a closed, hosted AI service. That gives people more control over their data and lets developers inspect the model setup, adjust the prompt, or replace the model as the project grows.
There is also no per-request API charge. After the app library and model have been downloaded and cached, the model’s inference can work without an internet connection. The first visit does require internet to download those assets, and the quality of its gardening suggestions still needs to be checked against local conditions.
For Fieldnotes, open innovation makes a more private and adaptable tool possible: one that can help someone decide what to do in their garden without requiring an account or a permanent connection to an AI server. The screen is only the starting point; the best part of the plan happens outside.
Top comments (0)