{"slug": "generosity-matchmaker-ai-powered-community-giving-charity-companion", "title": "🌟 Generosity Matchmaker: AI-Powered Community Giving & Charity Companion", "summary": "A developer built Generosity Matchmaker, an AI-powered web app that connects donors with local charities. Using Google's Gemini 2.5 Flash model via the GenAI SDK, the app generates a custom action plan including a target charity category, preparation steps, and an outreach message draft. The tool, built with Streamlit, aims to simplify community giving.", "body_md": "*This is a submission for Weekend Challenge: Generosity Edition*\n\nThe Generosity Matchmaker is an interactive web application designed to bridge the gap between people wanting to give back (donating items, books, clothes, or volunteer time) and local charities or community organizations. Instead of wondering how or where to contribute, users input what they have or want to do, and the app instantly structures a custom action plan.\n\nLive App:\n\n[Generosity-MatchMaker-App](https://generosity-matchmaker-w3mrr749nf2b4xqppyagjm.streamlit.app/)\n\nGitHub Repository:\n\nAn AI-powered community giving and charity companion built for the\n\nDEV Weekend Challenge: Generosity Edition.\n\nThe **Generosity Matchmaker** is a lightweight, interactive web application designed to bridge the gap between people wanting to give back (donating items, books, clothes, or volunteer time) and local charities or community organizations. Instead of wondering how or where to contribute, users input what they have or want to do, and the app instantly generates a custom action plan.\n\n`gemini-2.5-flash`\n\n)How I Used Google AI (Gemini)\n\nTo qualify for the Best Use of Google AI category, this project integrates the Google GenAI SDK using the gemini-2.5-flash model.\n\nThe AI Workflow\n\nWhen a user submits their donation intent, Gemini processes the natural language to dynamically generate:\n\nThe Target Charity Category:\n\nIdentifying the exact cause domain (e.g., Education, Warmth Drives, Food Security).\n\nActionable Preparation Steps:\n\nClear checklists on sorting, packing, or organizing contributions.\n\nA Polished Outreach Draft:\n\nA professional template that users can instantly copy-paste to email or message local non-profits.\n\nPython\n\nStreamlit (for the frontend UI)\n\nGoogle GenAI SDK (gemini-2.5-flash)\n\nPython-Dotenv (for secure environment configuration)\n\nStep 1\n\nOpen the live app link and navigate to the clean Streamlit interface.\n\nStep 2\n\nEnter your donation or volunteering idea in the text area (e.g., \"I have 3 boxes of English storybooks to give away\").\n\nStep 3\n\nClick \"Find Match & Generate Guide ✨\" to receive your tailored plan and ready-to-use outreach message instantly!", "url": "https://wpnews.pro/news/generosity-matchmaker-ai-powered-community-giving-charity-companion", "canonical_source": "https://dev.to/hizba_31d77c41803163b8ff0/generosity-matchmaker-ai-powered-community-giving-charity-companion-1mn6", "published_at": "2026-09-04 08:31:10+00:00", "updated_at": "2026-09-04 08:54:00.670730+00:00", "lang": "en", "topics": ["artificial-intelligence", "generative-ai", "ai-products", "ai-tools"], "entities": ["Google", "Gemini", "Streamlit", "Generosity Matchmaker"], "alternates": {"html": "https://wpnews.pro/news/generosity-matchmaker-ai-powered-community-giving-charity-companion", "markdown": "https://wpnews.pro/news/generosity-matchmaker-ai-powered-community-giving-charity-companion.md", "text": "https://wpnews.pro/news/generosity-matchmaker-ai-powered-community-giving-charity-companion.txt", "jsonld": "https://wpnews.pro/news/generosity-matchmaker-ai-powered-community-giving-charity-companion.jsonld"}}