This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

SageCraft

An open-source harness for a decision model playing WoW

Open Source
Developer Tools
Artificial Intelligence
GitHub
Visit WebsiteSee on Product HuntTwitter ⧉Github ⧉

Hunted byChristopher KocurekChristopher Kocurek

An open-source harness that lets Sage play World of Warcraft through screenshots and keystrokes. Inspect 4,573 decisions, the fixes behind a level-five run, or replay recorded events offline. Live play needs macOS, WoW and a Sage API key.

Top comment

Hey everyone, I’m Chris, one of the co-founders of Levanto. We make Sage, a decision model. I was in the bathtub wondering whether it could get a dwarf to level 5 in World of Warcraft. Then I got obsessed and accidentally built my first harness. I’m calling it SageCraft. It runs outside the game. The harness takes screenshots, builds state from what it can see, and gives Sage a menu of possible actions. Sage picks; the harness carries that choice out with keyboard/mouse input and checks the result. No addons or game-file modifications. The short answer to “did it work?” is: kinda. The dwarf reached level 5. That took 4,573 decisions across 32 sessions and 5h29 of active play. There were 16 harness fixes, eight recoveries with the runner stopped, and one human hunting-area change. The final roughly 18-minute stretch ran without human input. I want those details next to the good-looking clips. I built it using Astra in Codex. A frustrating part was Sage over-indexing on uncertainty, so I removed the “uncertain” options from the menus. The harness is Apache-2.0 and free to inspect or modify. Sage is our hosted commercial model. You can run the included offline replay without WoW, a Sage key or any model calls. Live play currently needs macOS, WoW and a Sage API key, and uses metered API usage. Start with the gameplay and build notes: https://levanto.ai/sagecraft Grab the harness / offline replay: https://github.com/levantolabs/s... If you build agents, I’d love to hear what you’d change about the model/harness split. If you play WoW, which decision made you wince? :)

Comment highlights

No comment highlights available yet. Please check back later!

About SageCraft on Product Hunt

“An open-source harness for a decision model playing WoW”

SageCraft was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #157 on the daily leaderboard. An open-source harness that lets Sage play World of Warcraft through screenshots and keystrokes. Inspect 4,573 decisions, the fixes behind a level-five run, or replay recorded events offline. Live play needs macOS, WoW and a Sage API key.

SageCraft was featured in Open Source (69k followers), Developer Tools (521.5k followers), Artificial Intelligence (481.6k followers) and GitHub (41.4k followers) on Product Hunt. Together, these topics include over 269.5k products, making this a competitive space to launch in.

Who hunted SageCraft?

SageCraft was hunted by Christopher Kocurek. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how SageCraft stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.