Mac Assistant is an AI powered voice assistant for macOS that automates daily tasks using simple voice commands.
You can open applications, check weather, manage reminders, search the web and perform system automation using voice.
Built using Python + macOS automation tools + speech recognition.
- 🎤 Voice command recognition
- 🔊 Text-to-speech AI responses
- 📂 Open applications & files
- 📅 Create reminders
- 🌐 Internet speed monitoring
- 🍎 Siri integration
- ⚡ macOS automation
Date Time
Solve <equation>
Emojies
Open Safari
Open Notes
Check internet speed
Create reminder
Search nearest restaurantLibraries used:
- SpeechRecognition
- pyttsx3
- requests
- AppleScript
Clone repository
git clone https://github.com/somansinghal/Mac-assistant.git
cd Mac-assistantInstall dependencies
pip install -r requirements.txtRun the assistant
python main.pyMac-assistant
│
├── main.py
├── setup.py
├── src/
├── speed_history.json
├── assistant_logo.png
└── README.md
Add screenshots or GIF demo here to make the project more attractive.
Example:
User: Open Safari Assistant: Opening Safari...
🤖 ChatGPT integration 📊 System monitoring dashboard 📅 Calendar automation 🏠 Smart home control 🧠 Context aware assistant
Contributions are welcome.
1 Fork repository 2 Create branch
git checkout -b new-feature
3 Commit changes
git commit -m "Added feature"
4 Push branch and open Pull Request
If you like this project:
⭐ Star the repository 🍴 Fork the repository 📢 Share with developers
Soman Singhal