Your Assistant is a local-first Windows desktop automation assistant that lets you control system actions, browser tasks, and workflows using voice or text commands — without relying on cloud AI or paid APIs.
Built for speed, privacy, and offline usability.
- Open apps like Notepad, Calculator, File Explorer
- Open files and folders
- Tell current date and time
- Shutdown / restart system (optional toggle)
- Open Google, YouTube, and common sites
- Search Google or YouTube instantly
- Navigate browser back/forward
- Quick YouTube controls
- Type text into active window
- Scroll actions
- Media key control
- Desktop workflow shortcuts
- Execute commands by typing
- Execute commands by speaking
- Wake-word support (if enabled in config)
- Talkback voice feedback
winget install HVS.YourAssistantwinget upgrade HVS.YourAssistantDownload the latest release from GitHub:
https://github.com/Harshvs2003/Your-s_Assistant_Releases/releases
- Install the application
- Launch Your Assistant
- Type a command or press the microphone button
- Speak or enter your instruction
Example commands:
open notepad
search youtube for lo-fi music
type hello world
what time is it
- Core assistant logic runs locally on your device
- No cloud LLM dependency
- No background tracking or analytics
recognize_google() may require internet access for transcription.
OCR features are available when the Tesseract runtime is bundled with the installer. Current public build supports Windows x64 runtime.
- Python 3.11
- PySide6 (GUI framework)
- SpeechRecognition
- pyttsx3 (offline TTS)
- pyautogui
- psutil
- PyInstaller packaging
- Inno Setup installer
Some features depend on configuration flags.
You can control:
- Shutdown command availability
- Wake-word activation
- Voice talkback toggle
- Automation safety restrictions
Future versions will include an in-app settings panel.
- Custom command editor
- Better voice detection in noisy environments
- Plugin system for automation extensions
- Auto-update support
- Improved installer metadata
- Expanded browser automation
Search for:
AssistantApp
Some installer metadata versions may affect display name.
Run:
winget list assistant
winget uninstall --name "AssistantApp version 1.0.0" --exactOr uninstall via Windows Installed Apps page.
Unsigned desktop apps can trigger warnings. Always download from official release links only.
Contributions, ideas, and bug reports are welcome.
When reporting issues, include:
- Windows version
- App version
- Exact command used
- Screenshot or log snippet
If this project helps you, consider supporting:
-
Buy Me a Coffee BuyMeACoffee
-
Scan to support:
-
GitHub Sponsors https://github.com/sponsors/Harshvs2003
-
UPI Support (India)
Scan to send support via UPI:
This project is licensed under the MIT License.
See the LICENSE file for details.
Releases https://github.com/Harshvs2003/Your-s_Assistant_Releases/releases
Winget Package ID
HVS.YourAssistant
If you find this project useful, consider:
- ⭐ Starring the repo
- 🍴 Forking it
- 🐞 Reporting issues
- 💡 Suggesting features
Your feedback helps improve the assistant for everyone.