Akuma is a voice-controlled AI assistant I built a long time ago as one of my early Python projects.
It uses libraries like speech_recognition, pyttsx3, wikipedia, wolframalpha, and others to respond to voice commands, search online, open apps, and even tell jokes.
This is an old project (created years ago) and is uploaded here for archival and learning purposes.
Many features, APIs, and email credentials used in this code will not work today without updates.
Use this as a reference, not a production-ready assistant.
- Voice recognition and text-to-speech
- Get the current time, date, and day
- Wikipedia search results (voice output)
- WolframAlpha calculation & Q&A
- Tells jokes with
pyjokes - Basic OS commands (shutdown, restart, logout)
- Screenshot capture
- Play music from a local folder
- Simple note-taking functionality
- Open websites and YouTube searches
- Experimental email sending
- Basic memory storage (
memory.txt)
- Python 3.x
- speech_recognition
- pyttsx3
- wikipedia
- wolframalpha
- psutil
- pyjokes
- Pillow
- pyautogui
- requests
- This was built for personal learning many years ago.
- Hardcoded file paths, emails, and API keys need updating.
- Some modules may require installation or may be deprecated.
- Not recommended for direct use — this is just a fun project archive!
git clone https://github.com/Arsalan692/Akuma-Old-Personal-Assistantpip install -r requirements.txtpython akuma.py