[issues]
[forks]
[starts]
[social]

About Knick – An AI Assistant ?

Knick is a virtual artificial intelligence project, fully developed in Python. It can handle our minor, intermediate as well as heavy tasks which we usually don’t want to do or don’t wish to do.

Requirements

  • Operation system: Windows
  • Python Version: 3.9.x

Required Modules

  • Use the package manager pip to install all the Required Modules.

pip install -r requirements.txt

Required API’s

All the API’s mentioned below are Free

Assistant Skills And Features

Skills

  • Opens a web page (e.g ‘open youtube’ or ‘open instagram’ or Whatsapp,discord,github,facebook,stackoverflow etc)
  • Play Music/Videos on Youtube (e.g ‘open youtube and search for’)
  • Check your Emails(e.g ‘open my inbox’ or ‘open sent mails’)
  • Search all the wikipedia for your Query (e.g ‘search on wikipedia about..’ or ‘who is (person)’)
  • Tells about something, by searching on the internet (e.g ‘search on google about… ‘)
  • Tells the weather for a place (e.g ‘tell me the weather’)
  • Tells the current time and/or date (e.g ‘tell me time or date’)
  • Can Generate an Insult for you (e.g ‘insult me’)
  • Integrated Chatbot for making it more user friendly (e.g ‘Lets Chat’)
  • Tells you Dev jokes (e.g ‘tell me a joke’)
  • Tells the daily news from Times of India (e.g ‘ tell me today news ‘)
  • Spells a word (e.g ‘can you pronounce a word for me’)
  • Note/Remeber something (e.g ‘make a note’)
  • Can Take Screenshots (e.g ‘Take Screenshot’)
  • Can open snipping Tool (e.g ‘Open snipping tool’)
  • Fun Conversions (Image to ASCII,Text to Handwriting) (e.g ‘convert image to ascii’ or ‘convert text into handriting’)
  • Tells everything it can do (e.g ‘tell me your commands’)
  • Can answer to computational as well as geographical Questions using wolfram API (e.g ‘i want to ask some Question’)
  • Integrated With Minigames (e.g ‘lets play games’)
  • Clear system Cache (e.g ‘Clear Cache’)
  • Youtuber Commands (Youtube studio, Youtube Live Dashboard) (e.g ‘open youtube studio’ , ‘open youtube live dashboard’)
  • Integrated with Youtube ViewBot (e.g ‘open viewbot’)
  • Can Do Keyword Research with the help of Google Trends (e.g ‘lets do some keyword research’)

Features

  • Can change the Input Mode Anytime i.e text input or Speech Input (e.g ‘change input mode’)
  • Exit/Quit the Assistant (e.g ‘bye knick, see you soon!’)
  • Pause the Assistant for a while (e.g ‘knick pause for a while’ or ‘knick go to sleep’)
  • Support Assistance for helping the user encounting any error/bug (e.g ‘knick open support assistance’)

Contributing

  • Pull Requests (PRs) are welcome ☺️
  • For major changes, please open an issue first to discuss what you would like to change.
  • Try to add useful comments
  • Please make sure to update tests as appropriate.

License

MIT

GitHub

View Github