An interactive, multi-agent web application built with Python and Flask that leverages LangChain and advanced Large Language Models (LLMs) to automate complex daily tasks.
- 🌤️ Intelligent Weather Forecaster: Fetches real-time weather data via the
wttr.inAPI and uses natural language processing to generate polite, readable summaries. - 🧮 AI Math Calculator: Bypasses standard computation limitations by utilizing LLM reasoning to solve complex math queries requested in plain English.
- 📧 Automated Research Workflow: A multi-step automation chain that takes a single user topic, queries the Wikipedia API for data, distills the research into concise bullet points, and automatically drafts a professional email to share with a team.
- Backend: Python, Flask
- AI/Orchestration: LangChain
- LLM Integration: Groq (Llama 3.3 70B) / Google Gemini API
- Frontend: HTML5, CSS3, Vanilla JavaScript
- APIs: Wikipedia API Wrapper, wttr.in
Follow these steps to run this project on your local machine:
- Clone the repository:
git clone [https://github.com/YourUsername/ai-multi-tool-dashboard.git](https://github.com/YourUsername/ai-multi-tool-dashboard.git) cd ai-multi-tool-dashboard