Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Monster Super AI Voice Assistant Configuration
# Copy this file to .env and fill in your API keys

# Required: Your Claude API key from console.anthropic.com
ANTHROPIC_API_KEY=your_claude_api_key_here

# Optional: Firecrawl API key for web scraping capabilities
# Get your key from https://www.firecrawl.dev/
FIRECRAWL_API_KEY=your_firecrawl_api_key_here

# Optional: Voice settings
# VOICE_RATE=175 # Speaking speed (default: 175)
# VOICE_VOLUME=0.95 # Volume level (default: 0.95)
# RECOGNITION_TIMEOUT=10 # Listening timeout in seconds (default: 10)
37 changes: 37 additions & 0 deletions .env.ultimate.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Monster Super AI Ultimate - API Configuration Example
# Copy this file to .env.ultimate and fill in your API keys

# LiveKit Configuration
LIVEKIT_URL=wss://your-livekit-instance.livekit.cloud
LIVEKIT_API_KEY=your_livekit_api_key
LIVEKIT_API_SECRET=your_livekit_api_secret

# OpenAI API
OPENAI_API_KEY=your_openai_api_key

# Deepgram (Speech-to-Text)
DEEPGRAM_API_KEY=your_deepgram_api_key

# Cartesia (Voice Synthesis)
CARTESIA_API_KEY=your_cartesia_api_key

# Tavily (Web Search)
TAVILY_API_KEY=your_tavily_api_key

# Anthropic Claude API
ANTHROPIC_API_KEY=your_anthropic_api_key

# Server Configuration
PORT=5001
NODE_ENV=production

# Instructions:
# 1. Copy this file to .env.ultimate
# 2. Replace all "your_*" values with your actual API keys
# 3. Get API keys from:
# - LiveKit: https://cloud.livekit.io
# - OpenAI: https://platform.openai.com/api-keys
# - Deepgram: https://console.deepgram.com
# - Cartesia: https://play.cartesia.ai
# - Tavily: https://app.tavily.com
# - Anthropic: https://console.anthropic.com
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ npm-debug.log*
.env
.env.local
.env.*.local
.env.ultimate
claude_desktop_config.json

# IDE
Expand Down
Loading