The Assistant - Your Personal Desktop Assistant made for Windows using C
Welcome to The Assistant, your helpful on-boot virtual assistant built in C!
This project offers a range of functionalities to enhance your daily workflow, available as soon as you start your system.
- Timekeeper: Ask for the current time, in various formats.
- App Launcher: Open your favorite applications directly with voice commands.
- Folder Navigator: Open folders and navigate your file system hands-free.
- Web Searcher: Ask anything and let The Assistant find the answer on Google for you.
- Download the Project: Clone the repository or download the code files.
- Build the Program: Install CodeBlocks or any C compiler and compile the C code (works with Windows only).
- Configure Auto-Start: Add the program to your system startup routine (instructions vary depending on your operating system).
Once running, simply talk to The Assistant! Use trigger its capabilities, run 'functions' command in the terminal:
Some Example:
- "What time is it?"
- "time"
- "ms store"
- "download"
- "Who directed Titanic?"
Note: Currently, The Assistant understands basic commands and English language. Advanced features and support are planned for future versions.
- I am open for Pull Requests
- Please contribute and add value to the code
- If you have some ideas for new features and you don't have time to implement them please open an issue with the tag new_feature.
- Please don't forget to comment (document) your code!
- Also If you feel like developing or working out on the Documentation section of this repository make sure to raise an issue regarding and i'll assign you that!
- Before creating a Pull Request please go through the above guidelines and the code!
This project is licensed under the GNU license. See the LICENSE file for details.
I hope The Assistant becomes your trusted companion! Let us know how it makes your life easier.