LifeMap AI
Inspiration
We noticed a simple but important problem: support exists, but people often do not know where to find it.
Every day, students miss scholarships, families miss healthcare programs, young people miss volunteering opportunities, and communities miss valuable resources simply because information is scattered across hundreds of websites and organizations.
As students, we have personally experienced how difficult it can be to discover opportunities that could change our future. We realized that many people are not lacking talent or motivation—they are lacking access.
This inspired us to create LifeMap AI.
What It Does
LifeMap AI is an intelligent support navigator that connects people with opportunities, services, and resources tailored to their needs.
Users describe their situation in natural language.
For example:
"I am a high school student interested in artificial intelligence and looking for scholarships."
The platform analyzes the request and generates a personalized roadmap that may include:
- Scholarships
- Educational programs
- Competitions
- Volunteer opportunities
- Community services
- Healthcare support
- Career resources
Instead of spending hours searching online, users receive clear and actionable recommendations within seconds.
How We Built It
We built LifeMap AI using a modern AI-powered architecture.
The frontend was developed using Next.js, React, and Tailwind CSS to provide a clean and accessible user experience.
The backend was developed with FastAPI and Python.
To understand user needs, we integrated large language models through the OpenAI API and LangChain. Semantic search is powered by vector embeddings and Pinecone, allowing the platform to match users with relevant opportunities even when their wording differs from database entries.
PostgreSQL stores structured opportunity data, while recommendation logic combines eligibility matching, relevance scoring, and AI reasoning.
Challenges We Faced
One of the biggest challenges was designing a system that could understand highly different user situations.
A student looking for STEM programs, a parent seeking healthcare assistance, and a volunteer searching for community projects all require different types of support.
Another challenge was ensuring that recommendations remained relevant and personalized rather than returning generic search results.
We addressed these challenges by combining AI reasoning with structured filtering and semantic matching techniques.
What We Learned
Through this project, we learned that technology alone is not enough.
The most impactful solutions begin with understanding people and their needs.
We also gained experience working with AI systems, recommendation engines, vector databases, and scalable web applications.
Most importantly, we learned that accessibility is a major challenge. Opportunities cannot change lives if people cannot find them.
Future Vision
Our vision is to transform LifeMap AI into a global support infrastructure.
Future versions will include:
- AI-powered mentorship matching
- Community impact analytics
- Localized opportunity discovery
- Multilingual support
- Predictive guidance for education and careers
We believe every person deserves access to opportunities that can improve their future.
LifeMap AI exists to make those opportunities visible.
Built With
- langchain
- languages:-python
- maps
- railway-apis:-openai-api
- react
- sentence-transformers-database:-postgresql-vector-database:-pinecone-authentication:-clerk-cloud-&-deployment:-vercel
- sql-frontend:-next.js
- tailwind-css-backend:-fastapi-ai-&-ml:-openai-api
- typescript

Log in or sign up for Devpost to join the conversation.