https://github.com/abdullah-w-21/cosmoguide
Space Exploration app for space enthusiasts --> AI for Astronauts Hackathon (LabLabAI)
https://github.com/abdullah-w-21/cosmoguide
agentic-ai aiagents aistronauts astronomy hackathon hackathon-project html html-css-javascript lablabai lablabai-hackathon nasa-api nasa-apod vercel-deployment vercel-serverless
Last synced: 17 days ago
JSON representation
Space Exploration app for space enthusiasts --> AI for Astronauts Hackathon (LabLabAI)
- Host: GitHub
- URL: https://github.com/abdullah-w-21/cosmoguide
- Owner: abdullah-w-21
- Created: 2025-02-08T19:24:01.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-02-08T22:43:05.000Z (2 months ago)
- Last Synced: 2025-02-18T21:04:03.334Z (2 months ago)
- Topics: agentic-ai, aiagents, aistronauts, astronomy, hackathon, hackathon-project, html, html-css-javascript, lablabai, lablabai-hackathon, nasa-api, nasa-apod, vercel-deployment, vercel-serverless
- Language: HTML
- Homepage: https://cosmo-guide.vercel.app
- Size: 144 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CosmoGuide AI 🚀🌍
## Overview
CosmoGuide is an innovative AI-powered space exploration platform developed for the AI for Astronauts Hackathon hosted by LabLab.AI. The application provides real-time space data visualization and an interactive AI assistant to help users explore and understand the cosmos.## 🌟 Live Demo
- **Website**: [cosmo-guide.vercel.app](https://cosmo-guide.vercel.app)
- **GitHub Repository**: [CosmoGuide GitHub](https://github.com/abdullah-w-21/CosmoGuide)## ✨ Features
### Real-Time Space Data Visualization
- **Astronomy Picture of the Day (APOD)**: Daily stunning space imagery from NASA
- **Near-Earth Objects Tracker**: Live information about asteroids approaching Earth
- **International Space Station (ISS) Tracker**: Real-time ISS location on a 3D globe
- **Mars Rover Photos**: Latest images from Mars exploration missions
- **Space Weather Alerts**: Current solar activity and potential space weather events### AI-Powered Space Exploration Assistants
Interact with three specialized AI agents:
- **Explorer**: Discovers and explains new space phenomena
- **Analyst**: Analyzes space data and predicts trends
- **Teacher**: Provides educational insights about space concepts## 🛠 Technologies Used
### Frontend
- HTML5
- CSS3 (Tailwind CSS)
- Vanilla JavaScript
- Font Awesome for icons### Backend & APIs
- Vercel Serverless Functions (Node.js)
- NASA Open APIs
- Google Gemini AI for conversational agent
- Open Notify ISS Tracking API### Key API Integrations
- NASA APOD (Astronomy Picture of the Day)
- NASA Near-Earth Object Tracker
- NASA Mars Rover Photos
- NASA Space Weather (DONKI) API
- Open Notify ISS Location API## 🚀 How It Works
1. **Data Retrieval**: Serverless functions fetch real-time data from multiple NASA and space-related APIs
2. **Frontend Visualization**: Dynamic cards display space information with interactive elements
3. **AI Assistant**: Gemini-powered chat interface provides context-aware responses about space data## 🌍 Hackathon Context
Created for the AI for Astronauts Hackathon by LabLab.AI, CosmoGuide demonstrates the potential of AI in making space exploration data accessible and engaging for everyone.## 🔧 Local Development
### Prerequisites
- Node.js
- Vercel CLI (optional)
- NASA API Key
- Google Gemini API Key### Setup
1. Clone the repository
2. Install dependencies
3. Set up environment variables
4. Run the application## 🤝 Contributing
Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/abdullah-w-21/CosmoGuide/issues).## 🙏 Acknowledgments
- NASA for providing incredible open APIs
- LabLab.AI for hosting the AI for Astronauts Hackathon
- Google for Gemini AI
- Open-source community
- Vercel for hosting---
**Made with ❤️ by Space Enthusiasts**