Initial commit: Desktop Waifu MVP foundation
- Project structure with modular architecture - State management system (emotion states, conversation history) - Transparent, draggable PyQt6 window - OpenGL rendering widget with placeholder cube - Discord bot framework (commands, event handlers) - Complete documentation (README, project plan, research findings) - Environment configuration template - Dependencies defined in requirements.txt MVP features working: - Transparent window appears at bottom-right - Window can be dragged around - Placeholder 3D cube renders and rotates - Emotion state changes on interaction - Event-driven state management Next steps: VRM model loading and rendering
This commit is contained in:
19
.env.example
Normal file
19
.env.example
Normal file
@@ -0,0 +1,19 @@
|
||||
# Discord Bot Configuration
|
||||
DISCORD_BOT_TOKEN=your_bot_token_here
|
||||
|
||||
# LLM Configuration
|
||||
LLM_API_URL=http://localhost:11434 # Ollama default
|
||||
LLM_MODEL_NAME=llama2
|
||||
|
||||
# Waifu Configuration
|
||||
WAIFU_NAME=Waifu
|
||||
VRM_MODEL_PATH=./models/waifu.vrm
|
||||
|
||||
# Audio Configuration
|
||||
TTS_VOICE_RATE=150
|
||||
TTS_VOICE_VOLUME=0.9
|
||||
|
||||
# System Configuration
|
||||
ENABLE_VOICE_INPUT=true
|
||||
ENABLE_VOICE_OUTPUT=true
|
||||
ENABLE_SYSTEM_ACCESS=false # Requires elevated permissions
|
Reference in New Issue
Block a user