Skip to content

Casper is a PC assistant made for Windows to automate tasks such as Taking notes, Searching the web, Find locations, Open and close applications and more.

License

Notifications You must be signed in to change notification settings

ashfaaqrifath/Casper

Repository files navigation

Casper

Casper

Casper is a Desktop Assistant written in Python that uses Voice Recognition and a Text-To-Speech engine. It can automate tasks such as Taking notes, Searching the web, Find locations, Open and close applications, Answer questions and more.

👨‍💻 Authors

📕 Packages Used

  • Pyttsx3
  pip install pyttsx3
  • gTTS
  pip install gtts
  • Subprocess
  pip install subprocess
  • Webbrowser
  pip install webbrowser
  • datetime
  pip install datetime
  • Playsound
  pip install playsound
  • Colorama
  pip install colorama
  • Speech Recognition
  pip install SpeechRecognition

🛠️ Functionalities

  • Search Google
  • Search YouTube
  • Search Wikipedia
  • Search Google News
  • Open Gmail
  • Access Facebook profile
  • Access Instagram account
  • Access Twitter account
  • Access source code from GitHub
  • Open chrome tabs
  • Open incognito tabs
  • Search locations
  • Activity logging (Chronicle Engine)
  • Disable activity logging (Stealth mode)
  • Delete all activity logs (Clean Slate protocol)
  • Open and close programs
  • Change desktop background
  • Clear recycle bin
  • Shutdown PC
  • Restart PC
  • Sign out of PC
  • Take notes
  • Say the time, date
  • Set timer
  • OpenAI GPT-3 API
  • News API
  • WolframAlpha knowledge engine API
  • Play music
  • Activate VPN
  • Open task manager
  • Change the assistant's voice
  • Record audio (Chronicle Audio Mode)
  • Respond to stuff (hard-coded responses)
  • Stand-By Mode
  • Text input mode
  • Password lock assistant (Sentry mode)
  • Greet according to the time

Badges

MIT License MIT License MIT License

License

MIT License

Copyright © 2023 Ashfaaq Rifath - Casper v2.7.4

Ashfaaq

About

Casper is a PC assistant made for Windows to automate tasks such as Taking notes, Searching the web, Find locations, Open and close applications and more.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages