This is a submission for Weekend Challenge: Passion Edition
What I Built
I built Passion Atlas — an AI-powered map of human curiosity that helps people discover how their interests, experiences, cultures, and ideas connect.
The idea started from something I noticed about myself: I have never had a single passion.
Throughout my life, my interests kept evolving — from anime to dance, boxing to travel, food, culture, and understanding how people live around the world. For a long time, I thought this meant I lacked focus.
But I eventually realised my interests were not random; they were connected.
Anime introduced me to storytelling and different cultures. Dance connected me to movement and expression. Boxing taught me discipline and human psychology. Travel connected everything through food, history, traditions, and people's stories.
Maybe humans are not designed around one fixed passion. Maybe curiosity itself is the passion.
Our minds naturally explore, combine, and connect ideas. The most meaningful discoveries often happen when seemingly unrelated interests come together.
Passion Atlas was built around this idea:
Your interests are not separate islands. They are a connected universe.
Introducing Passion Atlas
Passion Atlas creates a personal Passion Genome — a living representation of someone's curiosity.
Instead of asking:
"What is your passion?"
It asks:
"What are all the things that make you curious, and how do they connect?"
A user might enter:
Travel
Food
Photography
History
Instead of generating a generic recommendation list, Passion Atlas creates connections:
Travel
↓
Cultural Exchange
↓
Local Food Traditions
↓
Storytelling
↓
Heritage Preservation
↓
Traditional Crafts
The goal is not to tell people what they should like.
The goal is to reveal connections they never noticed.
Passion Genome: Your Curiosity Fingerprint
Every person has a unique combination of experiences.
Two people can love the same thing but have completely different curiosity paths.
For example:
Person A:
Photography
+
Travel
+
History
=
Cultural Storytelling
Person B:
Photography
+
Nature
+
Science
=
Environmental Documentation
The same interest can evolve into completely different worlds.
Passion Atlas captures these unique intersections.
The Passion Butterfly Effect
Small moments can create unexpected journeys.
A single experience:
"I attended a traditional tea ceremony in Japan."
Could become:
Tea Culture
↓
Japanese Aesthetics
↓
Ceramics
↓
Traditional Crafts
↓
Sustainable Design
A small spark creates a larger curiosity path.
Passion Atlas helps reveal these hidden chains.
Curiosity Wormholes
Most recommendation systems optimise for similarity.
Passion Atlas optimises for meaningful surprise.
Instead of:
"People who like hiking also like camping."
It explores:
Hiking
↓
Mountain Ecosystems
↓
Indigenous Knowledge
↓
Ancient Navigation
↓
Astronomy
Because sometimes the best discovery is something you were never searching for.
Preserving Human Stories
Passion is not only about consuming knowledge.
It is also about preserving it.
Across the world, thousands of traditions, recipes, crafts, and personal stories risk disappearing.
Passion Atlas creates Passion Time Capsules.
People can contribute:
- personal stories
- cultural memories
- recipes
- artisan knowledge
- images
- audio recordings
- videos
AI transforms these into connected cultural experiences.
A grandmother's recipe is not just a recipe.
It is connected to:
- migration
- family history
- geography
- tradition
- identity
Every story becomes part of the global curiosity map.
How I Built It
Passion Atlas is an AI-native application built using specialised agents.
Passion Extraction Agent
Transforms human stories into structured curiosity data.
It identifies:
- interests
- emotions
- motivations
- cultural context
- related concepts
Example:
Input:
"I love making traditional food with my grandmother."
Output:
Cooking
Family Heritage
Traditional Knowledge
Cultural Preservation
Curiosity Graph Agent
Builds relationships between:
- passions
- stories
- locations
- cultures
- experiences
The graph continuously evolves as more people contribute.
Discovery Agent
Finds unexpected connections.
It considers:
- novelty
- relevance
- emotional connection
- cultural depth
Cultural Preservation Agent
Transforms human experiences into meaningful knowledge:
- summaries
- translations
- context
- connected discovery paths
Demo
The app currently runs on local as it needs environment values. However, a simulation version is deployed on Vercel.
Code
🌌 Passion Atlas
A living map of human curiosity.
Passion Atlas is an AI-powered map that helps people discover how their interests, experiences, cultures, and ideas connect. Instead of asking "What is your passion?", it asks "What are all the things that make you curious — and how do they connect?" and renders the answer as a personal Passion Genome: a constellation of your curiosity where unexpected bridges between seemingly unrelated interests light up.
Your interests are not separate islands. They are a connected universe.
Built for the dev.to Weekend Challenge: Passion Edition.
✨ Features
Each screen is a different lens on the same living curiosity graph:
| Screen | What it does |
|---|---|
| 🌌 Atlas (Canvas) | Enter a passion and watch it expand into a constellation. Drill into any node to discover its connections; claim ownership of a discovery path on-chain. |
| 🧬 Genome | Your personal "Passion Genome" — the |
Prize Categories
🏆 Best Use of Google AI
Google Gemini powers the reasoning layer.
It helps:
- extract hidden passions from stories
- understand semantic relationships
- generate Passion Genomes
- discover unexpected connections
Gemini enables the system to reason across thousands of possible curiosity pathways.
🏆 Best Use of Snowflake
Snowflake powers the global Passion Graph.
It stores and analyses:
- passion relationships
- cultural stories
- discovery patterns
- human curiosity trends
Over time, the system can uncover patterns like:
"People interested in ceramics often explore gardening, architecture, and sustainable design."
The graph becomes richer with every contribution.
🏆 Best Use of ElevenLabs
Passion is emotional.
A story is not always the same when read as text.
ElevenLabs enables:
- voice-based memories
- multilingual storytelling
- emotional narration
A craftsperson can share their knowledge in their own voice.
A family story can remain human.
🏆 Best Use of Solana
Passion Atlas introduces a contribution layer.
Human knowledge creates value, but contributors are often invisible.
Solana enables:
- transparent recognition
- contributor rewards
- community incentives
Example:
Traditional Weaving Story
↓
500 people discovered this tradition
↓
Contributor recognised
↓
Community preservation supported
The goal is not to financialise every passion.
The goal is to recognise people who preserve and share human knowledge.
Why Passion Atlas?
The internet already connects:
- people
- places
- products
- information
But it does not connect something deeply human:
curiosity.
Maybe having many passions is not a lack of direction.
Maybe it is a different way of exploring the world.
Our interests are not random dots.
They are a map.
Passion Atlas helps us discover the connections.
Because every passion leads somewhere.
And every person carries a universe of curiosity waiting to be explored.










Top comments (0)