A powerful AI-driven personal assistant built with Python.
L.E.O is your all-in-one virtual companion designed to simplify daily tasks using voice and text interactions, smart automation, and an intuitive interface.
🏆 Built for Code Meet 2024 at Srinivas University Institute of Engineering and Technology (October 20–21, 2024)
| Feature | Description |
|---|---|
| 🔓 Face Unlock | Ensures secure access using face recognition |
| 🗣️ Voice & Text Input | Communicate via speech or text seamlessly |
| 📺 YouTube Access | Search and open YouTube videos directly |
| 🌐 Web Navigation | Open websites with a simple command |
| 🧭 Get Directions | Find routes using voice commands |
| ➗ Math Solver | Perform calculations instantly |
| 🎵 Music Player | Play your favorite songs right from the assistant |
| 😂 Jokes | Lighten the mood with a collection of jokes |
| 🌦️ Weather Updates | Get real-time weather info for any location |
| 📰 News Headlines | Stay informed with the latest headlines |
| 🎨 Chat Customization | Change fonts, voices, and chat backgrounds |
- Language: Python 🐍
- Libraries Used:
face_recognition– Face unlockspeech_recognition– Convert speech to textpyttsx3– Text-to-speech enginepywhatkit– YouTube & web taskswikipedia– Instant info fetchingpyjokes– Fun jokesrequests– API requests (e.g., weather, news)tkinter– GUI (optional for visual enhancements)
git clone https://github.com/yourusername/leo-assistant.git
cd leo-assistant
pip install -r requirements.txt
python main.py
## 📚 Inspiration #
'''Inspired by a mix of:
Google Assistant
J.A.R.V.I.S. from Iron Man 🦾
The idea of creating a smart, personalized AI assistant
🙋♀️ Author
Dia Mehak
🎓 3rd Year B.Tech AIML Student
💼 Python & AI Enthusiast | Hackathon Dev
📧 diamehak96@gmail.com
🔗 Dia Mehak | diamehak