Files
ai-podcast/.gitignore
T
lukeandClaude Opus 5 e470b6aaea Update runtime state and ignore generated media and analytics
Runtime state written by the app: session checkpoint, used-topics history,
regulars, intern lookups, voicemails, publish state through episode 58, and the
website clips index.

Also ignores what should never enter history: clips/, music/, mlx_models/,
remotion-demo/ and social_posts/ come to roughly 13 GB of media and model
weights, and data/costs.db is a binary SQLite database that cost_tracker
rewrites on every LLM call — committing it would attach a multi-megabyte delta
to future commits. cost_reports/ and avatars/ are regenerable, and reaper/peaks/
is a waveform cache.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 04:23:16 -05:00

85 lines
1014 B
Plaintext

# Environment
.env
*.env
# Python
__pycache__/
*.py[cod]
*$py.class
.venv/
venv/
env/
*.egg-info/
# Audio/Media (large files)
*.mp3
*.wav
*.m4a
*.ogg
# Sessions
sessions/
# IDE
.idea/
.vscode/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Whisper models (downloaded automatically)
*.pt
# Temporary
*.tmp
*.log
# Large model files (download separately)
*.onnx
*.safetensors
*.tar.bz2
*.bin
models/
asset/
kokoro-v1.0.onnx
voices-v1.0.bin
# Reference voices for TTS
ref_audio/
# YouTube OAuth credentials
youtube_client_secrets.json
youtube_token.json
# Clip upload history (local)
upload-history.json
# Claude settings (local)
.claude/
# Git worktrees
.worktrees/
# Scratch/smoke tests (not committed)
scratch/
# Generated media and model weights (~13GB — never commit)
clips/
music/
mlx_models/
remotion-demo/
social_posts/
# Generated analytics artifacts (rebuilt from cost_tracker)
data/costs.db
data/cost_reports/
# Generated caller avatars
data/avatars/
# Reaper waveform peak cache
reaper/peaks/