Contains utility scripts and setup tools for PCBot deployment and management.
setup.bat: Complete environment setup (venv, dependencies, models)run_widget_standalone.bat: Daily launcher with auto-servicesstats_dashboard.ps1: Statistics dashboard PowerShell scriptrun_calibration_test.bat: 300-question test suite launcherstart_tunnel.ps1: Cloudflare tunnel for external access
run.bat,start.bat: Old launchers (use root-level versions instead)diagnose.bat: System diagnostics toolrun_updated_pndbot.ps1: Streamlit launcher (legacy)
For daily use, use the root-level scripts:
setup.bat(root) - First-time setuprun_widget_standalone.bat(root) - Daily launcher
These are copies of the scripts in setup/ for easier user access.
- create_shortcut.bat - Create desktop shortcut
- run.ps1 - PowerShell launcher with better error handling
- run_updated_pndbot.ps1 - Launcher with automatic updates check
- generate_detailed_report.ps1 - Generate diagnostic reports
- rebuild_vectordb.py - Rebuild Qdrant vector database from scratch
# Run setup (installs dependencies, checks services)
setup.bat
# Start application
start.bat# Quick start
run.bat
# OR with PowerShell
powershell -ExecutionPolicy Bypass -File scripts\run.ps1# Rebuild from current manual
python scripts/rebuild_vectordb.py# Check system health
diagnose.bat- All scripts should be run from the project root directory
- PowerShell scripts may require execution policy bypass
- Python scripts assume virtual environment is activated