# Dependencies
/node_modules

# Build output
/dist
/.vercel

# Environment variables
# Keep .env.example in git, but ignore the actual .env file
.env
.env.local
.env.development
.env.staging
.env.production
.env.development.local
.env.staging.local
.env.production.local
.env.test.local
.env.backup

# Caching
/cache

# Logs
*.log
logs

# IDE & Editor directories
.idea/
# .vscode/  # 注释掉这一行，因为我们需要提交.vscode/settings.json

# Python
__pycache__/
*.py[cod]
*$py.class
.Python
env/
venv/
.venv

# Large audio and video files (exceeding GitHub's 100MB limit)
data/audio/*.wav
data/audio/*.mp3
data/audio/*.flac
data/audio/*.m4a
data/audio/*.aac
data/audio/*.ogg
data/audio/*.wma

# Temporary and output directories
.temp/
.output/
*.tmp
*.tempdata/
*.mp3
*.m4a
*.wav

# Local DB backups
db-backup-*.sql
db-backup-*.sql.gz

# OpenMemory - IDE/Assistant specific rules
.cursor/rules/openmemory.mdc
CLAUDE.md
