
Your sixth man on the Rift — on your desktop
The Shad-I companion reads your League client's champion select in real time and grades every pick as it happens. Free, and 100% local — nothing leaves your machine.
Install
macOS / Linux
- 1
Download and unzip Shad-I (or git clone the repository).
- 2
Install dependencies and build:
bash install.sh - 3
Launch — auto-detects your client, falls back to demo:
bash start.sh
Windows
- 1
Download and unzip Shad-I.
- 2
Install dependencies and build:
install.bat - 3
Launch — auto-detects your client, falls back to demo:
start.bat
Requires Node.js 20 LTS (18+ works) and the League client for live drafts — no client, no problem: bash start.sh --demo runs a scripted demo, no API key needed. Then open http://localhost:8787.
In the box
Live Draft Room
Picks, bans, and hovers with a phase timer — read straight from your League client over LCU, the moment you enter champion select.
Six-Axis Comp Grades
Engage, Pick, Poke, Teamfight, Splitpush, and Scaling — both team compositions graded live with a radar overlay.
Mastery-Weighted Suggestions
Pick suggestions for your role, weighted by comp fit and counters — and by your mastery and your win rates.
Smart Alerts
“Enemy team is heavily AD — stack armor and they hit a wall.” Callouts that turn grades into decisions.
Optional: cloud sync
The companion runs 100% locally by default. To also mirror draft sessions to your Shad-I cloud account, create an agent token in Settings and set SHADI_API_URL and SHADI_AGENT_TOKEN before starting. Sync is fire-and-forget — if the API is unreachable, the local companion is unaffected.