This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine
What I Built
👻 GreenBuddy AI: The Haunted Garden 🎃
What if your garden had a ghostly assistant to remind you what needs attention?
GreenBuddy AI is an open-source gardening assistant that uses local AI to generate gardening task suggestions based on the plants, location, and gardening space entered by the user.
For the Ghost in the Machine theme, I gave the gardening task tracker a Halloween makeover. The interface features spooky colors, a Haunted Garden banner, and ghostly messages when the AI generates gardening suggestions.
Beyond the Halloween appearance, the application helps users add suggested tasks, track completion, and retain their gardening progress after refreshing the page.
My inspiration was simple: combine the fun of Halloween with a practical everyday use case for open-source AI. 🎃🌱
Demo
The application currently runs locally.
To try it, start the Flask application and visit:
http://127.0.0.1:5000/tasks
This is a local development URL, not a publicly hosted demo. I'll add a screen recording or screenshots to showcase the experience.
Code
🌿 GitHub repository: https://github.com/AMLAN-07/GreenBuddyAI
Explore the project, try it locally, and contribute ideas for making gardening easier.
How I Built It
I built GreenBuddy AI using:
- Python and Flask for the backend and API endpoints.
- Ollama with a locally running language model for generating gardening task suggestions.
- HTML, CSS, and JavaScript for the interactive interface and Halloween styling.
- Browser local storage to retain gardening tasks and completion status across page refreshes.
I tested the main workflow: generating AI suggestions, adding a suggested task, marking it as completed, and refreshing the page to verify that tasks and completion status persisted.
The Halloween update builds on the existing gardening application rather than replacing its core functionality.
Why Does Open Innovation Matter?
Open innovation made it possible for me to explore AI beyond simply calling a closed, hosted API.
Running a model locally through Ollama gave me a way to experiment with AI-powered gardening suggestions while learning how to connect a language model to a real application. Open-source tools also make it easier for other developers to inspect, adapt, and contribute to the project.
For me, this project is a reminder that AI doesn't need to be mysterious or inaccessible. With open tools, we can experiment, learn, and build useful things one feature at a time.
The Spirit of It
Every haunted garden has its secrets. Mine has a ghostly assistant that turns gardening chores into a little Halloween adventure.
Behind the spooky colors and ghostly messages is a practical idea: caring for plants becomes easier when the next task is clear.
The ghost may haunt the garden, but the weeds won't pull themselves! 👻🌿
Top comments (0)