Local AI companion program for personal use
Top 83.3% on sourcepulse
This project provides a fully local, open-source framework for creating personalized AI companions, often referred to as "waifus." It targets users interested in virtual companionship, VTubing, and integrating AI into their digital lives, offering a cohesive front-end to manage various AI models and modules for enhanced interaction and customization.
How It Works
z-waif acts as an orchestrator, integrating multiple open-source AI tools like Oobabooga for language models, RVC for voice cloning, and Whisper for speech-to-text. It leverages a custom Retrieval-Augmented Generation (RAG) system for long-term memory, allowing the AI to recall past conversations and lorebook entries. The architecture emphasizes modularity, enabling integration with platforms like VTube Studio, Discord, and Minecraft, with a focus on local execution for privacy and control.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
The project is actively maintained, with recent updates (v1.11) including Ollama image model options and bug fixes. There are community forks offering additional features like Twitch integration and Russian language support. A Discord server is available for community support.
Licensing & Compatibility
The project is open-source, with the primary license not explicitly stated in the README. However, its reliance on other open-source tools suggests a permissive or copyleft licensing model. Compatibility with commercial or closed-source applications would depend on the licenses of its constituent dependencies.
Limitations & Caveats
The project is described as being in an "early access state," with potential for mild bugs, jankiness, or obtuse elements. Some advanced features, like multiprocessed RAG and streaming LLM/TTS, are still under development.
2 weeks ago
Inactive