What is Sky AI Forecast?
Sky AI Forecast is a lightweight, browser-based weather application. Enter any city name and instantly get:- Current conditions — live temperature and humidity
- 24-hour hourly forecast — hour-by-hour temperature and weather icons
- 16-day outlook — daily high temperatures and conditions for up to 16 days ahead
Quickstart
Get the app running in under a minute
City search
How worldwide city lookup works
Forecast views
Current, hourly, and 16-day forecasts
Customization
Adapt colors, fonts, and icons to your needs
How it works
Sky AI Forecast uses two public APIs from Open-Meteo, both of which are free and require no authentication:- Geocoding API — converts the city name you type into geographic coordinates (latitude/longitude).
- Forecast API — uses those coordinates to fetch current, hourly, and daily weather data.
script.js file — no build step, no framework, no server.
Technology stack
| Layer | Technology |
|---|---|
| Markup | HTML5 |
| Styling | CSS3 (custom properties, keyframe animations) |
| Logic | Vanilla JavaScript (ES2017 async/await) |
| Icons | Lucide (loaded from CDN) |
| Weather data | Open-Meteo (free, no key) |
| Geocoding | Open-Meteo Geocoding API |