Skip to content

A Linux asssistant to help Linux newcomers to become aquintainted to Linux commands

License

Notifications You must be signed in to change notification settings

santoshsinha101/Linus

 
 

Repository files navigation

Linus:The Linux Tutor

forthebadge made-with-python forthebadge made-with-java

License: GPL v3 GitHub contributors

Introduction

Linus is a virtual Linux AI aimed at helping Linux newcomers overcome the learning curve accompanied by switching to Linux such as learning the necessary commands and handling the errors that come up. Linus includes the ability to understand speech and execute commands presented by the user. It is also able to search common resource portals such as Google, Stackoverflow and GeeksforGeeks.

Table of Contents:

  1. Features
  2. Installation
  3. Technology Stack
  4. Feedback
  5. Contribute\

Features

  • Speech-to-Text
  • Necessary Linux Commands
  • Usage Monitor
  • Stackoverflow and GeekforGeeks search
  • Error and Exception Search
  • Change working environment
  • Firefox State History
  • Dictionary and Weather
  • Music Player
  • File Sharing
  • Google Search
  • Alarm
  • File Search
  • General Knowledge
  • Mood Analysis

Installation

  1. Clone the repository using:
git clone https://github.com/chitranshu651/Linus.git
  1. Install the dependencies given below
  2. Edit credentials.py
  3. Run:
./main.sh

Technology Stack

  1. API.AI
  2. Google Cloud Speech to Text
  3. requests
  4. googletrans
  5. jfoenix 8.0.7
  6. urlLib
  7. graphQlClient
  8. psycopg2
  9. lz4
  10. vaderSentiment

Feedback

Feel free to file an issue if you come across any bugs

Contribute

  • Feel free to report issues and bugs. It will be helpful for future lauches of the application
  • All suggestions are welcome
  • Fork repository and contribute

Contributors:

Powered By:

Wolfram Alpha

Made at:

Credits:

Logo made with DesignEvo

About

A Linux asssistant to help Linux newcomers to become aquintainted to Linux commands

https://chitranshu651.github.io/Linus/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 47.7%
  • Python 40.7%
  • CSS 7.1%
  • Shell 4.5%