Skip to main content

Dikshant - Windows Voice Assistant

Dikshant is a lightweight background voice assistant for Windows that activates on the phrase "hey friend". It performs system-level tasks like opening applications, adjusting volume, creating files/folders, and browsing the internet — all using voice commands.


🔥 Features

  • 🎙️ Wake-word activation with "hey friend"
  • 🖥️ Opens apps like Notepad, Calculator, Chrome, etc.
  • 🌐 Opens websites or performs Google searches
  • 🔊 Adjusts volume (mute/increase/decrease)
  • 🗃️ Creates folders or files on Desktop
  • 💻 Shuts down your system on command
  • 🔁 Runs continuously in the background
  • 📦 Easy to install via pip

🗣️ Supported Example Commands

All commands must begin with hey friend

Command Action
hey friend open notepad Opens Notepad
hey friend visit google.com Opens Google in browser
hey friend google search for machine learning Searches Google
hey friend increase volume Increases system volume
hey friend create folder Creates folder on Desktop
hey friend create file Creates file on Desktop
hey friend take rest Shuts down assistant

📦 Installation

Install directly from PyPI:

pip install dikshant

If pyaudio fails to install on Windows, use:

pip install pipwin
pipwin install pyaudio

🚀 Usage

After installation, run this in terminal:

dikshant

Then speak commands like:

  • "Hey friend, open notepad"
  • "Hey friend, take rest" (to stop)

🧑‍💻 Programmatic Use

from dikshant import Dikshant

assistant = Dikshant()
assistant.start()

🛠 Requirements

Installed automatically, but include:

  • speechrecognition
  • pyaudio
  • pyttsx3
  • pyautogui

📃 License

Licensed under the MIT License.


👨‍💻 Author

Dikshant Ghimire
GitHub | Email


🤝 Contribute

Pull requests, issues, and suggestions are welcome!
Please follow best practices and format your code.


🧪 Future Plans

  • Linux and Mac support
  • AI/NLU integration
  • GUI interface

Metadata

Release files for dikshant 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dikshant 0.2.4
File Size Uploaded Provenance
dikshant-0.2.4.tar.gz 8.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dikshant 0.2.4
File Interpreter ABI Platform
dikshant-0.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 17.1 kB

Release files / dikshant-0.2.4.tar.gz

Download URL dikshant-0.2.4.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c294c8d867f41ba5f255d18c61f57b72988119da359528fec75a69297eec0a0d
BLAKE2b-256 checksum
How to use checksums
710cbed036d6e83d728e98ad9602b751d03e758654be30d3ebae76c81db04a15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.1

Release files / dikshant-0.2.4-py3-none-any.whl

Download URL dikshant-0.2.4-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1f607a644bd150c6f2bfdcc840e02c5d027a9d8b138206a0ad1ef650d5d35211
BLAKE2b-256 checksum
How to use checksums
e9c9600d91f1b2073e75d16079ac74a531ea3353c4d3374a7f58fa93a86a3ba5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.1

Security for dikshant 0.2.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page