- 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
20 lines
432 B
Plaintext
20 lines
432 B
Plaintext
# 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
|