Talk to any LLM with hands-free voice interaction, interruption, Live2D, and long-term memory.
6.3K
Talk to any LLM with hands-free voice interaction, voice interruption, Live2D taking face, and long-term memory running locally across platforms. Now runs with docker.
Read more about this project on GitHub
⚠️⚠️⚠️ This is highly experimental with many issues. Some features are not available in the docker version as well.
Current issues:
Most of the asr and tts will be pre-installed. However, bark TTS and the original OpenAI Whisper (Whisper, not WhisperCPP) are NOT included in the default build process because they are huge (~8GB, which makes the whole container about 25GB). In addition, they don't deliver the best performance either. To include bark and/or whisper in the image, add the argument --build-arg INSTALL_ORIGINAL_WHISPER=true --build-arg INSTALL_BARK=true to the image build command.
Setup guide:
Review conf.yaml before building (currently burned into the image, I'm sorry):
Build the image:
docker build -t open-llm-vtuber .
(Grab a drink, this will take a while)
Grab a conf.yaml configuration file.
Grab a conf.yaml file from this repo. Or you can get it directly from this link.
Run the container:
$(pwd)/conf.yaml should be the path of your conf.yaml file.
docker run -it --net=host --rm -v $(pwd)/conf.yaml:/app/conf.yaml -p 12393:12393 open-llm-vtuber
Content type
Image
Digest
sha256:e29563815…
Size
10.7 GB
Last updated
almost 2 years ago
docker pull t41372/open-llm-vtuber