Welcome to BLAZE, a powerful and flexible AI assistant created in Python! With over 30 functions, BLAZE is here to automate tasks, fetch real-time information, and make life easier. From managing system applications to automating web searches, emails, and even game launching, BLAZE is your tech-savvy sidekick.
BLAZE offers a wide range of features designed to assist you in various ways, including:
- ๐ค Voice Control: Manage applications and automate tasks using voice commands
- ๐ง Email Automation: Send emails effortlessly with voice-activated commands
- ๐ Web Searching: Instantly search Wikipedia, Google, and YouTube for information
- ๐ฐ News & Weather: Get real-time news updates and weather forecasts
- ๐ฎ Game Launching: Open popular games and applications with simple commands
- ๐ค Advanced Features: Over 30 functions for a versatile virtual assistant
- ๐ฅ๏ธ Hands-Free Control: Enjoy hands-free interaction with your device
BLAZE brings together powerful technologies and libraries to create a truly interactive AI experience:
- ๐ฌ Voice Recognition Technology: Leveraging speech recognition for interactive device control
- ๐ Security Measures: Ensures sensitive data protection
- ๐ Integration with Online Services: Access real-time information services
- ๐ฑ๏ธ Automation with GUI Tools: Streamline tasks with PyAutoGUI
- ๐ฎ Gaming Integration: Voice-activated game launching
- ๐ Educational Applications: API-powered information retrieval
- Clone the Repository:
git clone https://github.com/shivxmr/ai-assistant.git
- Navigate to Directory:
cd ai-assistant
- Set Up Virtual Environment:
python -m venv venv
-
Activate Virtual Environment:
- Windows:
venv\Scripts\activate
- Linux/macOS (depending on your shell):
source venv/Scripts/activate.sh # OR source venv/Scripts/activate.fish
-
Install Required Packages:
pip install -r requirements.txt
-
Configure API Keys:
- Set up API keys in
.env
file - Secure sensitive data appropriately
- Set up API keys in
-
Run the Application:
python main.py
- Advanced AI Integration
- Task Scheduling
- Enhanced Security
- Fork the repository
- Create new branch:
git checkout -b feature-branch
- Commit changes:
git commit -m "Add new feature"
- Push to branch:
git push origin feature-branch
- Open Pull Request