Counter-draft AI · League of Legends

Counter the enemy team before you lock in.

Sylqon reads your live Champion Select, names the strongest pick from your own pool, then builds the items, runes and summoner spells that beat those specific five enemies — and writes the whole loadout into your client automatically.

100% local — credentials stay on your PC Powered by a local Ollama LLM
Sylqon's live draft cockpit: your team and champion pool on the left, the AI pick (Senna) with reasoning in the centre, and the enemy team with per-champion counters on the right.
Reads the game, in real time
League Client (LCU) op.gg meta builds Ollama (local LLM) Data Dragon catalog

What it does

One assistant for the whole draft.

From the moment champ select opens to the second the lobby locks, Sylqon turns the live game state into one concrete, validated loadout — not a wall of options.

Sylqon's recommendation panel: the draft win estimate, the AI pick Senna scored 73 overall with a one-line rationale, a best-for-role ranking above Jhin, and your prioritised champion pool.
Champion recommendation

It picks your champion — not a generic tier list.

From your prioritised pool, Sylqon scores every option against who's already locked: ally synergy, lane counters and your own win-rate. The local LLM breaks the ties. You get one confident pick, instantly, refined in the background.

synergy + counteryour win-rateinstant heuristic
Sylqon's loadout view: the item order with a fixed core and situational counters chosen against Malzahar, Leona and Zed, the rune page, and an AI strategy note prioritising anti-heal and anti-CC.
Counter-itemisation

Itemised against these five enemies.

The op.gg core stays; the situational slots don't. Anti-heal into a healing comp, %-pen into a wall of tanks, a cleanse into chain-CC — chosen only from what op.gg actually runs, validated against the static tables, never invented by the model.

anti-heal%-pen vs tanksQSS vs CC
Sylqon's read-only in-game overlay: live CS-per-minute, level and KDA, dragon and baron respawn timers, two active role-aware missions, and champion mastery progression.
Auto-import + in-game coach

Locked, imported, and coached.

The instant the lobby locks, the loadout is written into the client under one tidy "Sylqon Meta" page — idempotent, never clutter. Then a strictly read-only overlay watches Riot's Live Client Data API and surfaces role-aware missions that level up each champion's mastery, game after game.

one-click importread-only overlayToS-safe

Personal win-rates

Reads your local match history for a per-champion win-rate and games overlay — and folds it back into the pick.

Live build fetch

Pick an off-meta champion with no cached build and Sylqon pulls the current ranked build from op.gg at runtime.

Deterministic & validated

Every AI rune, spell and item is checked against static tables before injection. Invalid output falls back, never ships.

Never blocks on the LLM

No Ollama → heuristic build. No op.gg → seed build. No WebSocket → polling. The pipeline degrades, it never hangs.

End to end

From champ select to imported loadout.

A real-time read of the League client, a current-patch op.gg build and a local LLM, wired into one deterministic pipeline.

01 / 02

Connect & read draft

Authenticates to the client lockfile, then subscribes to the champ-select WebSocket — the board fills the moment select opens.

03 / 04

Recommend & build

Scores your pool instantly, lets Ollama refine it, then on full lock compiles the build: cache → live op.gg → seed fallback.

05 / 06

Validate & inject

Every field is checked against the static tables, then the item set, runes and spells are written under one "Sylqon Meta" page.

Why Sylqon

Built to never surprise your client.

  • Idempotent injection. Exactly one item set and one rune page, overwritten in place. Your own pages are never touched.
  • The model is a filter, not an author. It can't invent IDs — every value is validated, or the deterministic build ships instead.
  • The overlay is read-only. HTTP GET against Riot's local API only — no memory reads, no injection, no input automation.
  • Everything is local. No account credentials ever leave your machine; the only external read is the public op.gg meta.
5 enemies

analysed every game — threat profile compiled into the build prompt.

1 page

titled "Sylqon Meta" — always overwritten, never duplicated.

0 blocking calls

on the live path — the UI and overlay never wait on the LLM.

Stop guessing the matchup.

Download Sylqon, connect your League client, and let the AI hand you a counter-loadout the moment the lobby locks.