Skip to content

dashertr/Desktop-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Desktop Assistant

This project is a Python-based desktop assistant designed to run in the background and perform a variety of tasks using voice commands. It integrates with macOS features, leveraging system commands and Python libraries to enhance productivity.

Commands and Capabilities

This desktop assistant is equipped with a variety of commands to help automate tasks and streamline productivity. Below are the key capabilities and how they can be utilized:

General Inquiries

Date and Time: The assistant can provide real-time updates on the current date and time upon request.

Reminders and Prompts: Use voice commands to set reminders or prompts for ongoing activities.

Opening Websites: Instantly open commonly used websites such as Google and YouTube

Weather Information

Live Weather Updates: Integrates with a weather API to provide current weather conditions and the forecast for the rest of the day for any location specified by voice.

NBA Updates and Sports Scores

Real-Time NBA Scores: Uses nba_api to fetch and read out scores and information about NBA games.

Email Support

Compose and Send Emails: Facilitates email creation and sending through a voice-command interface using SMTP protocols.

Desktop Control

With pyautogui, Perform desktop operations such as opening and interacting with applications, moving the mouse, and interacting with UI elements.

The desktop assistant is fully automated to listen for a designated command word and activate seamlessly, running in the background to execute tasks on your desktop without manual intervention.

About

Desktop assistant that runs in the background and awaits an activation word

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages