Spaces:
Sleeping
Sleeping
| set -e | |
| PORT="${PORT:-8888}" | |
| echo "=== Research Intelligence ===" | |
| # No API key → demo mode (load bundled data if needed) | |
| if [ -z "$ANTHROPIC_API_KEY" ]; then | |
| if [ -f "data/demo-data.json" ]; then | |
| python -c "from src.demo import load_demo; load_demo()" || true | |
| fi | |
| export DEMO_MODE=1 | |
| echo "Demo mode — no API key set. Deploy locally for full functionality." | |
| fi | |
| echo "Starting web server + scheduler on port ${PORT} ..." | |
| exec python -m uvicorn src.web.app:app --host 0.0.0.0 --port "${PORT}" | |