Stop Guessing, Start Crafting: POE2 Item Path Finder

My fellow hideout warriors,

I’ve been working on POE2 How To Craft, a Java software that automatically calculates the most efficient crafting paths for any item in Path of Exile 2.

It’s functional but still WIP (~80%), and with the new league coming in early December, I realized I won’t finish it alone.

I was going to make it open source at v1.0, but I’ve decided to open it up to the community now.

Check the GitHub: https://github.com/Dboire9/POE2_HTC

This is intended as a long-term project: I plan to keep it up-to-date with GGG’s league updates, continuously add new features, and improve functionality.

For example, upcoming updates (after 1.0) will allow you to choose which currencies and omens you want—or don’t want—applied in your crafting paths, or choosing the starting modifiers, along with other optimizations and quality-of-life improvements.

If you want to help with polishing, optimizing the algorithm, improving the GUI, or adding missing features, and have some questions, feel free to reach me on Discord: .doboy9 or here.

I started this project about a month ago to add a Java project to my resume, while (still) searching for a 6-month internship in software development / AI in France (so if you need an intern..).

Why you might care
Optimal crafting paths: Stop Guessing, Start Crafting

Modifier probabilities: see which outcomes are most likely

Supports all currencies and omens

Fast (on my computer): multithreaded computation

What it does
Computes optimal crafting paths for items

Calculates modifier probabilities and ranks top paths

Supports all currencies and omens

Multithreaded computation for faster results

Contribute or try it out
Check out the full project, all features, and detailed explanations on GitHub:

GitHub: https://github.com/Dboire9/POE2_HTC

Requirements: Java 21+, JavaFX 21+, Maven 3.8+

Everything is explained in detail on the GitHub page—how to set it up, run it, and even contribute. If you want to see the software in action or get involved, this is the place to go!

How the program works (quick version)
Beam Search: only the best options are considered at each step, instead of every possibility

Search: explores all possible modifiers at each crafting step

Scoring: assigns points to outcomes (desired = 1000, undesired with relevant tags = 250)

Top Candidates: keeps only the highest-scoring paths at each step (Transmute → Augment → Regal → …)

Probability Calculation: computes probabilities for each path

Completion: continues until 6-modifier items are found and sorted

Special thanks to XtherFarmerX, who gave me the idea through his streams.
Last bumped on Nov 17, 2025, 12:56:03 PM
do we have an executable windows app?
You are suffering from severe form of perspective-taking deficit.

I admire your work. By all means this is remarkable engineering.

But you have to understand that there are like 5 people on this forum that are able to go with the installation process.

You need to work on making it accessible to "your grandma" if you want this to reach the general players, so they can appreciate your work, the way I do.

Good luck.
Somewhat off topic.

What I find most disturbing is that it seems you are both "entering" the field.

You seem to be looking for internship, and the other guy seems to be intern as well. (Front end fella).

And you both are at a level that is like my level 2 years after I got hired.

So two decades ago people would hire you and feed you two years until you learn. And now people will teach themselves for years, and still not get hired, even as interns.

This is complete bullshit. Sorry for going off topic but this really amazed me.

Report Forum Post

Report Account:

Report Type

Additional Info