Urgent.News

What's breaking now, across thousands of outlets.

AI

Building an Autonomous Disaster Relief Grid with Gemini AI, Eleven Labs, Solana & Snowflake for Weekend Challenge: Generosity Edition

This is a submission for Weekend Challenge:Generosity Edition ] What I Built During crises and natural disasters, traditional relief faces some issues, such as aid arriving with the wrong resources or a lack of transparency while handling the funds. Donors rarely know whether the funds actually reach on the ground or not. Here is the comes KindLink as a solution with a decentralised autonomous…

This submission aims to create a decentralized autonomous disaster response system as a solution for the Weekend Challenge: Generosity Edition. Traditional relief systems often face issues like arriving with incorrect resources or a lack of transparency when handling funds. Donors frequently lack assurance that their contributions actually reach the affected areas.

KindLink aims to address these challenges by designing a real-time coordinated disaster response system that unifies monetary and non-monetary aid (food, ration, transport) with on-chain transactions. It provides donors with impact receipts, ensuring they know how their funds are deployed.

The demo can be viewed in English at https://youtu.be/wgNX2KGTtFU?si=Y8vL6usT6jUGNDPK and in Hindi at https://youtu.be/tZvU03fhlrw?si=eHUalW5M0x3-4DjO. The code is available on GitHub at https://github.com/GamersStop/KINDLINK-The-Autonomous-Generosity-Grid.

The application consists of three main flows. The backend is built using Python, FastAPI, and SQLModel, running inside a Docker container for easy deployment. It manages all incoming requests from the frontend, processes tasks like SOS and plea analysis, and defines database schemas and data structures in the models directory. When a volunteer clicks the pay-by-SOL button, sponsorships are implemented via Solana Devnet using the python native solders package, generating a Solana transaction signature that can be verified on the Solana Explorer.

For the admin dashboard, integration with Snowflake is used to create charts from the analytical database, providing insights into trends in fund flows and efforts. The frontend is built with Next.js, ensuring a responsive user interface across all devices. Session maintenance is handled using HTTP-only sessions in the /admin folder, while guarding the two NGO and giver flows.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

How to Build AI Monitoring Agents: 4 Rules for Catching Time-Sensitive Events

Run a WHOIS lookup on any domain name and you get back a status code. Not a paragraph, not a guess. A code, from a standardized list of seventeen, published by ICANN, that tells you exactly where that…

  • Define specific criteria for agent activation before building.
  • Use declared state when possible, acknowledging model limitations.
  • Monitor faster than the opportunity window to avoid missing events.

More from Monday 7 September →