Run a self-hosted, voice-interactive AI companion with a customizable Live2D avatar, supporting a wide range of offline and online AI models.
Open-LLM-VTuber is an open-source project for creating a voice-interactive AI companion with a live 2D avatar. Developed by its GitHub community, it allows users to build a personalized virtual character that can run completely offline on Windows, macOS, or Linux. The project aims to provide an open-source alternative to closed-source AI VTubers, enabling users to customize their companion's appearance, persona, and voice for interactive conversations and desktop companionship.
Users interact with the AI companion by speaking into a microphone. The application uses a speech recognition model to transcribe the audio, an LLM to generate a response, and a text-to-speech model to voice the reply. The output is delivered through a Live2D avatar in either a web interface or a desktop client. As an open-source project, it is free to download and run on a local machine, supporting a wide variety of pluggable AI models.
This tool is best for developers and AI hobbyists who want to build and customize their own interactive, self-hosted VTuber or virtual AI companion using open-source models.
The project is in its early stages and undergoing a complete rewrite for v2.0, with the current v1 branch only receiving bug fixes. Initial setup can be technical, requiring configuration for features like remote access.