- Expanded .gitignore: miku-app/, dashboard/, .continue/, *.code-workspace, cheshire-cat artifacts (venv, benchmarks, test output), jinja templates - Sanitized .env.example: replaced real webhook URL and user ID with placeholders - Removed SECRETS_CONFIGURED.md (contained sensitive token info) - Removed bot/static/system.html.bak (stale backup) - Removed bot/utils/voice_receiver.py.old (superseded)
101 lines
1.3 KiB
Plaintext
101 lines
1.3 KiB
Plaintext
# ============================================
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
|
|
# Virtual environments
|
|
venv/
|
|
env/
|
|
ENV/
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Models (too large for git)
|
|
models/*.gguf
|
|
models/*.bin
|
|
|
|
# Keep the directory structure
|
|
!models/.gitkeep
|
|
|
|
# Environment variables & Secrets
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
*.secret
|
|
|
|
# Logs
|
|
*.log
|
|
logs/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Bot memory (contains user data)
|
|
bot/memory/*.json
|
|
bot/memory/autonomous_context.json
|
|
!bot/memory/.gitkeep
|
|
|
|
# Sensitive files
|
|
*credentials*.json
|
|
*secrets*.json
|
|
*keys*.json
|
|
*cookies*.json
|
|
|
|
# Test outputs
|
|
*.tmp
|
|
*.temp
|
|
test_output.*
|
|
output/
|
|
temp_*
|
|
|
|
# Audio files (except static assets)
|
|
*.mp3
|
|
*.wav
|
|
*.ogg
|
|
!static/audio/*.mp3
|
|
!static/audio/*.wav
|
|
|
|
# Images (except static assets)
|
|
*.png
|
|
*.jpg
|
|
*.jpeg
|
|
*.gif
|
|
!static/images/*
|
|
|
|
# Backups
|
|
backups/
|
|
*.bak
|
|
*.backup
|
|
|
|
# WIP / experimental subprojects
|
|
miku-app/
|
|
|
|
# Abandoned directories
|
|
dashboard/
|
|
|
|
# IDE / editor workspace files
|
|
*.code-workspace
|
|
.continue/
|
|
|
|
# Cheshire Cat local artifacts
|
|
cheshire-cat/venv/
|
|
cheshire-cat/benchmark_results_*.json
|
|
cheshire-cat/streaming_benchmark_*.json
|
|
cheshire-cat/test_*_output.txt
|
|
cheshire-cat/test_*_final.txt
|
|
cheshire-cat/extracted_facts.json
|
|
|
|
# Jinja templates (referenced by llama-swap config, not source)
|
|
llama31_notool_template.jinja
|