Skip to content

Flashl3opard/Weather-AI-Chatbot

Repository files navigation

AtmosAI - AI Weather Chatbot

An intelligent weather assistant powered by AI and voice recognition. Ask about any city’s weather through text or voice, and get real-time forecasts, temperature insights, and more.

Features

  • AI-powered natural conversations
  • Real-time weather data (temperature, humidity, wind)
  • Voice input support using Web Speech API
  • Multi-language support (English + Japanese)
  • Clean and modern UI with smooth interactions
  • Fast city search & accurate geolocation lookup

Tech Stack

  • Next.js 14 (App Router)
  • TypeScript
  • OpenWeather API
  • Web Speech API
  • React Icons
  • Tailwind CSS

Installation

git clone https://github.com/yourusername/ai-weather-chatbot
cd ai-weather-chatbot
npm install
npm run dev

About

A minimal Japanese voice-input weather assistant using WeatherAPI, Google Gemini, and OpenAI TTS. Users can speak in Japanese and English. Built with Next.js, focused on simplicity and functionality.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors