Skip to content
/ Gui Public

👽 GUI is a personal AI developed in Python3. It is a great tool that can be used to improve communication and understanding.

License

Notifications You must be signed in to change notification settings

wendellast/Gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GUI - Personal assistant

Description

GUI is a personal assistant written in Python 3 that can help with daily tasks, such as answering questions, and provide companionship. It is highly capable of communicating in a natural and informative manner.

Test Demo web

Access the link: https://guitestapi.streamlit.app/

Enter the information below:
Email: demoguitest@gmail.com
Senha: Demoguitest1234
Api-token: 1234

Installation

To install the GUI, follow these steps:

1º Create an account on the HuggingFace website: https://huggingface.co/

2º Create an account >>> Generate your email and password on the website

3º Clone the GUI repository: https://github.com/wendellast/Gui

HuggingFace: https://huggingface.co/

git clone https://github.com/wendellast/Gui

Create a virtual and Active environment:

# Linux
    python3 -m venv venv
    source venv/bin/activate

# Windows
    python -m venv venv
    source venv/Script/activate

Install the dependencies:

pip install -r requirements.txt

Remove the "-EXAMPLE" name from the .env file:

Imagem

Remove the "-example" name from the .env file

Afterwards open the .env file and input your email and password from the account generated on the HuggingFace website: https://huggingface.co/

After entering your email and password, enter your language below, for example "English: 'en' "

Imagem

Save the file and close it.

Use

Web-version

streamlit run streamlit_app.py

Terminal version

To start the GUI, run the following command: python3 gui.py

# Linux:
    python3 gui.py

# Windows:
    python gui.py

The GUI will open in a graphical interface in the terminal.

Contributions

Contributions are welcome. If you want to contribute to the project, follow these steps:

Fork the repository on GitHub.
Make your changes to the code.

Test your changes.
Run the command 'task apple' and 'task orange' before submitting your contribution.

Make a pull request to the main repository.

Run the commands before submitting the pull request

Command to check for any inconsistencies in the code naming: task apple

Command for fixing and adjusting code: task orange

About

👽 GUI is a personal AI developed in Python3. It is a great tool that can be used to improve communication and understanding.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages