Second Shift Augie is a sassy and sarcastic AI assistant that helps answer questions and summarize YouTube videos. It has several different features, including text-to-speech functionality, and the ability to answer questions about its own code with the !selfreflect command.
9
stars
103
commits
Python
primary language
May 13, 2026
updated
AI-powered Discord bot with intelligent conversations and voice responses using VoxCPM TTS and Ollama AI.
Install Dependencies
pip install -r requirements.txt
Configure Environment
cp .env.template .env
# Edit .env with your Discord bot token and channel IDs
Prepare Reference Files
assets/model.wavassets/transcript.txtStart the Bot
python run_bot.py
The bot uses modern Discord slash commands:
/join - Join your current voice channel/play - Replay the last generated voice response/leave - Leave the current voice channel/help - Show available commands and usage information/health - Show detailed bot and system health status/join to have the bot join your channelBOT_TOKEN: Your Discord bot tokenCHANNEL_ID: Discord channel ID where the bot will send messagesVOICE_CHANNEL_ID: Default voice channel ID for the bot to joinSAVE_PATH: Directory for temporary audio files (default: ./temp_audio)VOXCPM_MODEL_PATH: Model path or Hugging Face model ID (default: openbmb/VoxCPM-0.5B)VOXCPM_PROMPT_WAV: Path to reference audio file (default: assets/model.wav)VOXCPM_PROMPT_TEXT: Path to reference text file (default: assets/transcript.txt)OLLAMA_BASE_URL: Ollama API endpoint (default: http://localhost:11434)OLLAMA_MODEL: AI model to use (default: qwen2.5:1.7b)SYSTEM_PROMPT_FILE: System prompt configuration file (default: ollama_system_prompt.json)103 commits
Python
100.0%
Second Shift Augie is a sassy and sarcastic AI assistant that helps answer questions and summarize YouTube videos. It has several different features, including text-to-speech functionality, and the ability to answer questions about its own code with the !selfreflect command.
9
stars
103
commits
Python
primary language
May 13, 2026
updated
AI-powered Discord bot with intelligent conversations and voice responses using VoxCPM TTS and Ollama AI.
Install Dependencies
pip install -r requirements.txt
Configure Environment
cp .env.template .env
# Edit .env with your Discord bot token and channel IDs
Prepare Reference Files
assets/model.wavassets/transcript.txtStart the Bot
python run_bot.py
The bot uses modern Discord slash commands:
/join - Join your current voice channel/play - Replay the last generated voice response/leave - Leave the current voice channel/help - Show available commands and usage information/health - Show detailed bot and system health status/join to have the bot join your channelBOT_TOKEN: Your Discord bot tokenCHANNEL_ID: Discord channel ID where the bot will send messagesVOICE_CHANNEL_ID: Default voice channel ID for the bot to joinSAVE_PATH: Directory for temporary audio files (default: ./temp_audio)VOXCPM_MODEL_PATH: Model path or Hugging Face model ID (default: openbmb/VoxCPM-0.5B)VOXCPM_PROMPT_WAV: Path to reference audio file (default: assets/model.wav)VOXCPM_PROMPT_TEXT: Path to reference text file (default: assets/transcript.txt)OLLAMA_BASE_URL: Ollama API endpoint (default: http://localhost:11434)OLLAMA_MODEL: AI model to use (default: qwen2.5:1.7b)SYSTEM_PROMPT_FILE: System prompt configuration file (default: ollama_system_prompt.json)103 commits
Python
100.0%