A conversational AI agent powered by Google Agent Developer Kit (ADK) that provides weather and time information for any city in the world in a natural, human-like conversation. ( This is a public version of the code )
-
π Current Time Lookup
Ask for the current time in any city around the globe. -
βοΈ Current Weather Report
Get real-time weather updates including temperature, condition, humidity, and more. -
π 7-Day Weather Forecast
Receive a conversational, easy-to-understand forecast for the next 7 days.
-
Google ADK (Agent Developer Kit)
For creating intelligent conversational agents powered by Google's ecosystem. -
Natural Language Processing
To enable smooth and human-like interactions. -
Weather & Time APIs
For real-time and forecast data (e.g., OpenWeatherMap, WeatherAPI, WorldTimeAPI, etc.).
User: What's the weather like in Paris right now?
Agent: Currently in Paris, it's 15Β°C with light rain and a gentle breeze. π§οΈ
User: Will it rain in Tokyo this week?
Agent: Hereβs the forecast for Tokyo: Expect light showers on Monday and Thursday. The rest of the week looks mostly sunny. βοΈ
User: What time is it in New York?
Agent: Itβs currently 8:45 PM in New York. π
-
create virtual environment
-
install packages using requirements.txt
-
run command "adk web"
- voice interaction
- visuals
- insights on historical weather patterns
Pull requests are welcome! If you have suggestions or want to add features, feel free to open an issue.
This project is licensed under the MIT License.