.DS_Store
venv/
.claude/
media/
videos/
__pycache__/
# Python
*.py[cod]
*.so
*.egg
*.egg-info/
dist/
build/
eggs/
parts/
bin/
var/
sdist/
develop-eggs/
.installed.cfg
lib/
lib64/

# Virtual Environment
.venv/
env/
ENV/
.env
# IDEs and Editors
.idea/
.vscode/
*.swp
*.swo
.project
.pydevproject
.settings/

# Manim specific
images/
partial_movie_files/
*.mp4
*.wav
*.mp3
*.png
*.jpg
*.svg

# Generated content files (but allow assets/ folder)
*.gif
!assets/*.gif

# Logs and databases
*.log
*.sqlite
*.db

# Local configuration
.python-version
.env.local
.env.*.local

# Temporary files
tmp/
temp/
.temp/

# Archive folder (reference only)
archive/

# MCP client configurations (user-specific)
.mcp.json
claude_desktop_config.json
mcp.json

# Generated content
generated_scripts/
saved_v3_scripts/
saved_educational_scripts/
saved_manim_scripts/
Tex/
texts/
voiceovers/
cache.json

# Test files
test_*.py
*_example.py
