A modular Windows Python voice assistant. Speak a command; Olivia listens, acts, and answers out loud — search, weather, news, translation, system monitoring, and desktop automation, all by voice.
SpeechRecognition for input, pyttsx3 SAPI5 voice for spoken replies.
Google, YouTube, Wikipedia and 40+ engines; Wikipedia summaries read aloud.
Current weather for any city, internet speed test, and BBC headlines.
Translate speech to 100+ languages via googletrans.
CPU, RAM, disk, battery usage and public IP with psutil.
Play and control YouTube videos, take timestamped screenshots.
Send email and WhatsApp messages by voice, credentials from env vars.
Launch/close apps, lock screen, power control, jokes, dice, Tic-Tac-Toe.
git clone https://github.com/chirag127/olivia.git cd olivia pip install -r requirements.txt cp .env.example .env # fill in the values python -m olivia