Sign inSign up

graylan01/humoid-gui

By graylan01

Updated over 2 years ago

LLMChatBot Graphics Interface system using llama2 8bit, nltk, weaviate, stable diffusion and others.

Image
Machine learning & AI
1

390

graylan01/humoid-gui repository overview

Humoid-GUI

Prompt

Demo Screenshot

With Reply

Demo 2 Screenshot

Supported OS

Ubuntu Linux

Repo

https://gitlab.com/graylan01/humoid-gui/

Project Overview

The humoid-gui project is a graphical user interface (GUI) application leveraging the Llama-2 model for generating engaging text-based stories. It includes essential natural language processing dependencies and dynamically downloads the Llama-2 model at runtime to keep the Docker image size minimal.

How to Pull and Run the Docker Image
  1. Pull the Docker Image:

    Pull the latest Docker image from Docker Hub using the following command:

    docker pull graylan01/humoid-gui:latest
    
    
  2. Run the Docker Container:

    Start the container and launch the GUI application with:

docker run --rm -it \
    --net=host \
    --env="DISPLAY" \
    --volume="$HOME/.Xauthority:/root/.Xauthority:rw" \
    --volume="$HOME/humoid_data:/data" \
    --volume="$HOME/humoid_data/nltk_data:/root/nltk_data" \
    --volume="$HOME/humoid_data/weaviate:/root/.cache/weaviate-embedded" \
    graylan01/humoid-gui:latest
Behind the Scenes
  • Model Download Script: A script checks if the Llama-2 model file exists. If not, it downloads and verifies the model file at runtime. The same is done with NLTK and Weaviate.
Cool Prompts to Try
  1. Fantasy Adventure:

    "Create a story about a young hero who discovers a magical kingdom hidden in the clouds."
    
  2. Sci-Fi Mystery:

    "Write a tale of an astronaut who encounters a mysterious signal from an unknown planet."
    
  3. Historical Drama:

    "Describe the life of a medieval knight who uncovers a royal conspiracy."
    
  4. Romantic Comedy:

    "Tell a story about two rivals who accidentally fall in love during a cooking competition."
    
  5. Horror Thriller:

    "Narrate the experience of a group of friends who explore an abandoned mansion with a dark secret."
    

These prompts showcase the versatility of the Llama-2 model in generating diverse and engaging stories across different genres.

Tag summary

Content type

Image

Digest

sha256:e55f2c6e6

Size

347.9 MB

Last updated

over 2 years ago

docker pull graylan01/humoid-gui