AI-VTuber for customizable, interactive live streaming
Top 71.0% on sourcepulse
This project provides a highly customizable, end-to-end AI VTuber solution for streamers, particularly those on Bilibili. It integrates multiple popular AI models for voice conversion, synthesis, image generation, and digital human animation, offering a unified client for management and operation.
How It Works
The AI VTuber leverages a modular architecture, integrating various specialized open-source projects. It uses Zhipu AI API as its language foundation, incorporating direct and associative memory for long-term recall. Knowledge bases are built using graph databases for character and song data, and vector databases for general knowledge, enabling sophisticated persona management and interactive capabilities like singing and drawing.
Quick Start & Requirements
condaenv.bat
to set up the environment (or use provided integration packages).Highlighted Details
Maintenance & Community
The project is maintained by a university student, with plans for a v2 version focusing on reducing size, developing a desktop application with Electron, and exploring more digital human solutions like Live2D. Updates may be slower due to the author's academic commitments.
Licensing & Compatibility
The README does not explicitly state a license. Integration with various open-source projects implies adherence to their respective licenses. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The project is under active development, with some features marked as incomplete. The author is a university student, and future updates might be slow. The initial deployment size is significant, though efforts are planned to reduce it.
10 months ago
Inactive