Commit Graph

2 Commits

Author SHA1 Message Date
Abolfazl ff3150e500 Optimize dependency installation in start scripts to skip if already satisfied 2026-05-09 19:28:28 +03:30
Ilia Mirzaali a444d0f3b5 Add one-click launcher and interactive setup wizard
- setup.py: prompts only for the values the user must choose, generates a
  random auth_key, writes config.json (backs up any existing one).
- start.bat / start.sh: create a local venv, install deps (with PyPI mirror
  fallback), run the wizard if config.json is missing, then launch main.py.
- main.py: when config.json is missing on an interactive TTY, offer to run
  the wizard instead of just exiting.
- README: new "Quick Start" section up top; manual steps kept below.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 10:43:15 +02:00