Open Source · MIT Licensed

Level faster in Path of Exile

A transparent in-game overlay that auto-advances as you play. Zone-by-zone tasks, quest-aware gem rewards, and passive tree tracking — all pulled from your Path of Building XML.

Download for PoE 1
PoE 2 — Coming Soon
See all releases

What It Does

The overlay sits on top of your game and updates itself while you play.

01

Auto-advancing route

Reads your Client.txt log in real time. When you enter a new area, the guide advances to the next step.

02

PoB-powered data

Import a Path of Building XML and load skill links, passive tree progression, quest gem reminders, and notes.

03

Session persistence

Progress is saved per character/build and resumes automatically, so you can continue where you left off.

Features

Everything you need to level efficiently, without alt-tabbing to a guide.

Auto-Advancing Guide

Detects zone changes from Client.txt and advances your guide step automatically.

PoB Build Picker

Scans your Path of Building Builds folder and loads .xml builds directly, with optional custom build-*.json entries.

Skill Gem Tracker

Gem links grouped by PoB skill set with active/support styling and disabled gem visibility.

Quest-Aware Gem Rewards

Replaces generic quest reward tasks with exact gem names based on class and gems in your build.

Quest Gem Checklist

Shows pending quest and Lilly gems and lets you mark gems collected during your run.

Passive Tree Overlay

Visual tree with allocated, next, and future nodes to keep progression clear during leveling.

Build Notes Overlay

Parses Path of Building XML <Notes> and shows them in a separate in-game overlay.

Leveling Regex Helper

Preset and custom regex patterns shown in town and quickly copyable to clipboard.

Progress Persistence

Saves per character/build and resumes automatically.

Click-Through Overlay

Overlay stays pass-through unless interactive mode is enabled.

Setup Guide

Download, run, select your build, then play.

1

Game log path

The overlay auto-detects your PoE Client.txt from common locations:

C:\Program Files (x86)\Steam\steamapps\common\Path of Exile\logs\Client.txt
D:\SteamLibrary\steamapps\common\Path of Exile\logs\Client.txt
C:\Path of Exile\logs\Client.txt

If needed, click Browse next to Game Log on startup.

2

Select a build

On startup, the app shows your PoB Builds folder and detected .xml files.

Click a PoB build to load it, or click Change to point at another PoB Builds folder.

Optional custom build-*.json entries can also appear in the list.

3

Link your character

After selecting a build, type anything in Local chat in-game (press Enter and send a message). This links your current character.

4

Play

The overlay now advances on zone changes, shows route tasks and quest turn-ins, replaces generic quest gem tasks with exact gem names when applicable, and tracks passive points/tree progression.

5

Run from source (optional)

Optional
$ git clone https://github.com/Tysktillan/poe-leveling-overlay.git
$ cd poe-leveling-overlay
$ npm install
$ npm start

Requires Node.js v18+

Keyboard Shortcuts

Control everything without leaving the game.

Overlay

Ctrl+Shift+FToggle interactive mode
Ctrl+Shift+HHide/show main overlay
Alt+Shift+RightNext step
Alt+Shift+LeftPrevious step
Ctrl+Shift+TToggle passive tree overlay
Ctrl+Shift+DToggle build notes overlay
Ctrl+Shift+RReset to build selection
EscapeClose active overlay window

Passive Tree

Shift + ScrollTree zoom
Shift + DragTree pan

Tree Legend

Allocated nodes
Next node to pick
First node (labeled)
Future allocations

Stop alt-tabbing. Start leveling.

Free, open source, and works with any build from Path of Building.