This is a submission for Weekend Challenge: Earth Day Edition
๐ What I Built
I built EarthTwin AI โ a real-time, AI-powered simulation that shows how your daily lifestyle choices shape the future of our planet.
Most tools tell you your carbon footprint.
EarthTwin shows you what that actually means.
It creates a living digital twin of Earth that evolves based on your habits.
With EarthTwin, you can:
- ๐ Simulate your environmental impact in real-time
- ๐ฎ See how Earth evolves in 2035 based on your lifestyle
- โ๏ธ Compare your current lifestyle vs an improved one
- ๐ค Get AI-powered suggestions to reduce your impact
- ๐ธ Share your personalized Earth snapshot
The goal was simple:
๐ Make climate impact visual, emotional, and impossible to ignore
๐ฅ Demo
YouTube Video: https://youtu.be/KApbgxSSwGs
๐ Live Simulation
- Enter your lifestyle (e.g., frequent flyer, online shopping)
- Watch your EarthTwin generate instantly
๐ฎ Future Mode
- Click โSee 2035โ
- View a realistic AI-generated future scenario
โ๏ธ Compare Mode
-
Compare:
- Current You ๐
- Improved You ๐ฑ
See real-time environmental differences
๐ค AI Coach
- Ask: โHow can I improve?โ
- Get personalized sustainability suggestions
๐ธ Share Feature
- Capture and share your EarthTwin snapshot
๐ป Code
GitHub Repo:
-> https://github.com/TheCoderAdi/EarthTwin
-> https://github.com/TheCoderAdi/EarthTwin-Backend
โ๏ธ How I Built It
๐ง AI Layer (Google Gemini)
I used Google Gemini API to:
- Convert natural language input โ environmental metrics
- Generate future climate projections (2035 scenarios)
- Provide personalized eco-coaching
๐ Simulation Engine
A custom impact engine transforms:
- Carbon score
- Water usage
- Waste index
Into:
- ๐ก๏ธ Temperature rise
- ๐ซ๏ธ Pollution levels
- ๐ณ Forest density
- โ๏ธ Ice cap condition
These values directly control the Earth visualization.
๐จ Frontend Experience
- Built with React + Tailwind + Three.js
- Real-time 3D Earth rendering using WebGL
- Smooth animations and transitions
- Dynamic UI driven by simulation data
โก Backend
- Node.js + Express API architecture
- Gemini integration for AI processing
- Robust error handling + fallback responses
- Clean, scalable API design
๐ Prize Categories
โ Best Use of Google Gemini
- Natural language โ environmental analysis
- AI-generated future simulations
- Personalized sustainability coaching
โ Best Use of GitHub Copilot
- Accelerated development of APIs and UI
- Faster iteration and debugging
๐ฑ Why This Matters
Climate change is hard to grasp because it's invisible.
Numbers donโt change behavior.
Experiences do.
EarthTwin AI makes the invisible visible.
๐ It shows you the future you're actively creating.
By turning climate impact into a living, interactive Earth, users can:
- See consequences instantly
- Understand long-term effects
- Make better decisions
This is not just a tool โ
itโs a mirror of our planetary future.
๐ Whatโs Next
- ๐ฑ Mobile version (React Native)
- ๐ง Smarter AI predictions using real datasets
- ๐ฎ Gamification of sustainable behavior
๐ Final Thought
If we can see the future,
we might finally change it.
๐๐




Top comments (0)