AidEra
“Your Voice, Our Network, Real Impact.”
The problem AidEra solves

A citizen-driven platform that uses AI and geolocation to report social issues and connect them with the right and relevant NGO’s for timely, contextual action.
PROBLEM STATEMENT:
In a society where social issues often go unnoticed or unaddressed due to communication gaps, our platform bridges the divide between concerned citizens and active NGOs.
WORKING:
- Citizen Reporting (Discord Server):
- Users join the server and complete verification via a bot using a
/verify
command to receive the Verified role. Once verified, they can report issues using a/report
slash command, entering key details and uploading media. The bot then creates a private thread between the user and an AI Agent, where further discussion can take place. Each report is formatted into a rich embed containing the issue type, description, and geolocation, ensuring structured and actionable reporting.
- NGO Matching & Notification System:
- The AI agent uses the submitted geolocation to identify all NGOs active in the relevant region, then filters them further based on the issue’s context. Once matched, the system sends a structured message — including the write-up, media, and location — to the selected NGOs. This message is auto-generated by the agent to ensure clarity and relevance for prompt action.
- NGO Interface (Web Portal):
- NGOs access a dedicated web portal where they can view incoming reports matched to them based on location and issue type. Each report is presented with AI-framed descriptions, media attachments, and geolocation data. Through the dashboard, NGOs can respond, update the status of an issue, assign tasks internally, and track their action history — enabling organised, transparent, and efficient handling of citizen-reported cases.
Challenges we ran into
CHALLENGES:
- Collision
When multiple NGOs match the same issue, assigning all of them isn't ideal, as it can create confusion over responsibility.
To solve this, a scoring system ranks NGOs based on past activity and performance. The NGO with the highest score is assigned the task.
- Deprecated packages
There were issues arising due to the amount of deprecated packages that are running on langchain. This issue tailed us until the right packages were found by us.
The agents were quite tricky to build without finding the right packages.
We Overcame it by using the original SDKs that are provided by the LLMs which took some of our time but was worthy.
Tracks Applied (1)
Generative AI
Technologies used
