🚀 Inspiration
The idea for SkyGuardian 2.0 — LumaNox was born during the Microsoft Azure AI Challenge, inspired by the growing problem of light pollution and its invisible impact on the environment and human health. I wanted to use AI and storytelling to bring attention to how artificial light harms our skies and ecosystems.
The project personifies this struggle through two AI characters:
Luma — a positive guardian of the light.
Nox — a dark force representing pollution and chaos.
This emotional storytelling approach turns environmental awareness into a meaningful, interactive experience.
🌠 What it does
SkyGuardian 2.0 — LumaNox is an AI-driven concept that:
Captures or simulates sky imagery for analysis.
Detects brightness levels and light pollution intensity (planned with Azure Vision AI).
Narrates findings through two contrasting AI voices — Luma and Nox — to make users feel emotionally connected to the cause.
Aims to educate users about night-sky preservation using a mix of science, emotion, and technology.
🛠️ How we built it
Challenge Platform: Microsoft Azure AI Challenge
Tools Used: Python, Flask, OpenCV, GitHub, VS Code
Planned Integrations: Azure Computer Vision API and Azure Speech Studio. “Azure AI services were planned and partially configured, but final integration couldn’t be completed within the challenge timeline due to setup issues.”
Development Steps:
Built a Flask prototype for image upload and basic brightness detection.
Designed the AI characters (Luma & Nox) for storytelling layers.
Structured the backend to later integrate Azure AI services.
Created concept visuals and logic for future deployment on Azure.
⚙️ Challenges we ran into
Time limitations during the hackathon prevented full Azure AI integration.
Difficulty setting up and testing Azure Vision API before the submission deadline.
Balancing the creative storytelling concept with the technical AI components.
Managing real-time image processing under limited resources.
🏆 Accomplishments that we're proud of
Conceptualized a unique blend of AI, environment, and narrative design.
Built a working Flask-based simulation demonstrating how Azure AI would analyze light pollution.
Gained hands-on understanding of AI project structuring for future cloud integration.
Designed a storytelling framework for environmental awareness using characters Luma and Nox.
📚 What we learned
How to plan and architect a project around Azure AI tools.
The importance of time management and incremental development in hackathons.
Combining creative storytelling with AI technology to make learning emotional and impactful.
How AI can support sustainability and awareness projects beyond pure tech use cases.
🔮 What's next for SkyGuardian 2.0 — LumaNox
Integrate Azure Vision AI and Speech Studio for real-time image and voice interactions.
Build a dashboard to display global light pollution data.
Develop an educational web app to spread awareness about night-sky protection.
Expand the story world of Luma and Nox into an interactive AI experience.
Log in or sign up for Devpost to join the conversation.