DRAFT DAY EDGE

Your draft-day edge, running locally

A desktop app that follows your Sleeper draft pick by pick, ranks available players with a local engine, and optionally asks AI for a second opinion โ€” read-only, local-first.

Sleeper Draft Intelligence icon

Features

Live draft tracking

Discovers leagues and drafts from your Sleeper username, tracks picks and traded picks in real time, reconnects automatically.

Local ranking engine

Deterministic rankings from baseline rank, expected value, team needs, scarcity, superflex/2QB, PPR/TE-premium, injuries and bye-week overlap โ€” no API key needed.

AI second opinion

OpenAI, Anthropic, or OpenRouter review only your top 12 candidates. Advisory only โ€” AI can never block or override local rankings.

Draft workflow tools

Searchable player board, CSV custom-rankings import, recommendation logging, reconciliation against actual picks, CSV export.

Risk profiles

Safe, balanced, or aggressive modes plus user-controlled upside preference to match how you draft.

Secure by design

Sandboxed renderer, context isolation, provider keys encrypted via Electron safeStorage, read-only Sleeper endpoints.

Get started

  1. Grab Node.js 22+ โ€” Node 22.12+ and npm 10+ โ€” Python not required.
  2. Run from source โ€” git clone https://github.com/p-romeo/SleeperAIAnalysis && cd SleeperAIAnalysis && npm install && npm run start
  3. Connect โ€” Enter your Sleeper username in Settings, pick a risk profile, open the Draft Room.
  4. Optional AI โ€” Add an OpenAI, Anthropic, or OpenRouter key for advisory second opinions.

Windows (NSIS), macOS (DMG), and Linux (AppImage/DEB) installers build automatically on every v* release tag.

About the project

Strictly read-only โ€” it cannot submit picks, change rosters, or touch league settings. Everything runs locally through public Sleeper endpoints, and draft data never leaves your device. Electron 43 + Vite renderer, MIT licensed.