Skip to main content

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
There is nothing to install, no account to create, and no API key required. The app runs entirely in your browser using the free Open-Meteo API.

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:
  1. Geocoding API — converts the city name you type into geographic coordinates (latitude/longitude).
  2. Forecast API — uses those coordinates to fetch current, hourly, and daily weather data.
All logic runs in a single script.js file — no build step, no framework, no server.
Because no API key is needed, you can fork the repository and deploy it immediately to any static hosting platform such as GitHub Pages, Netlify, or Vercel.

Technology stack

LayerTechnology
MarkupHTML5
StylingCSS3 (custom properties, keyframe animations)
LogicVanilla JavaScript (ES2017 async/await)
IconsLucide (loaded from CDN)
Weather dataOpen-Meteo (free, no key)
GeocodingOpen-Meteo Geocoding API

Build docs developers (and LLMs) love