AutoQuestLearner

Standalone quest addon · Interface 3.3.5

AutoQuestLearner

A quest addon that learns the world by playing it. It points you to your next objective, remembers where things are, and gets a little smarter every time someone quests with it.

Alliance & Horde supported

No pfQuest, Questie, or TomTom required — fully self-contained.

What it does

Everything a leveling run needs, self-contained

Ships with its own bundled coordinate database, then keeps correcting and filling it in from your own play.

Smart navigation arrow

Points you toward your next quest objective or turn-in automatically — no separate addon needed to know which way to walk.

Learns as you play

Quest giver, turn-in, and objective locations are saved to a shared learned database, filling gaps in the bundled data over time.

Nearby quest suggestions

Filtered by level range, real bitwise faction checks, and completion history from the server — not just what this addon has seen before.

Quest item buttons

A small movable panel puts the icon for "use this on the objective" items, like an Essence Extractor, one click away.

Hand-verified travel routes

Cross-zone quests get a real route or a precise checkpoint for the arrow to aim at, instead of a generic "fly there."

In-game quest tracker

A tracker panel that can stand in for Blizzard's default one, built to match everything else the addon already knows.

Map & minimap nodes

Quest givers and objectives show up right on the map and minimap, clustered so a busy zone stays readable.

Route planner

Suggests an order to tackle your active quests, clustering nearby ones so you clear an area instead of backtracking.

Zone completion tracking

See how many known quests you've finished in your current zone, and what's still left to pick up.

Quest chain preview

Shows the next quest in a chain, when one is known, right as you're about to turn something in.

Alliance & Horde

Both factions are fully supported, with the same learning database shared underneath.

Optional TomTom integration

If TomTom is installed, waypoints can be set automatically. If it isn't, everything still works without it.

Reference

Slash commands

Everything is reachable from /aql. The most useful ones day-to-day are learn, route, and config.

Core
/aql, /aql status
Short status summary and the command list, in chat.
/aql guide
Opens the in-game how-to-use guide (also runs automatically on first install).
/aql config
Opens the settings panel, with quick buttons for Guide, Route, Zone, and Chain.
Questing
/aql route
Suggests an order to tackle your active quests, clustering nearby ones together.
/aql zone
Shows how many known quests you've completed in your current zone.
/aql chain [quest name]
Shows the next quest in the chain. Uses your pinned quest if no name is given.
/aql learn [quest name]
Saves your current location as an objective or turn-in for that quest — the main way bad data gets corrected.
/aql opendb [questID]
Opens that quest on the Ascension Database in your browser.
Display & behavior
/aql tracker
Toggles this addon's own quest tracker panel.
/aql blizztracker
Toggles Blizzard's default quest tracker.
/aql map
Forces an update of map nodes.
/aql focus
Shows only what the arrow is tracking, instead of everything known nearby.
/aql unpin
Clears a pinned quest, returning the arrow to auto-select. Alt+Right-Click does the same.
/aql proximity
Toggles automatic proximity-based objective learning (on by default).
/aql tomtomauto
Toggles auto-selecting the closest TomTom waypoint, if TomTom is installed.
Diagnostics
/aql db
Breakdown of the shared learned database — quest count, NPC count, and more.
/aql resync
Force-reloads all learned locations and refreshes map nodes.
/aql scan
Forces an immediate proximity scan for nearby quest givers.
/aql gossip
Reprocesses the currently open gossip window (rarely needed manually).
/aql arrow
Explains exactly why the navigation arrow is or isn't showing right now.
/aql questitems
Diagnostic for the quest item button panel.
/aql debug
Prints general diagnostic info.
/aql flickerdebug
Records 5 seconds and reports tracker function calls — useful if the UI seems to flicker.
/aql perf / perfdebug
Memory and FPS-impact checks for this addon specifically.
Mouse actions
Alt + Right-Click a tracked quest
Pin or unpin the arrow to that quest.
Alt + Click a tracked quest
Set a TomTom waypoint, if TomTom is enabled.

Getting started

Installation

Download the addon and extract the zip.

Copy the AutoQuestLearner folder into your Interface\AddOns\ folder, so the path ends in ...\AddOns\AutoQuestLearner\AutoQuestLearner.toc.

Fully restart the game client the first time — a /reload isn't enough on first install.

Check that it's enabled in your AddOns list at the character select screen, then run /aql guide in-game any time.

Version history

Changelog

Every zip in downloads/ is also archived as a dated GitHub Release, so older versions stay downloadable.

v2.0 July 2026
  • Initial public release: smart arrow, learned location database, quest tracker, map/minimap nodes, route planner, and quest item buttons.

Full history & downloads: GitHub Releases →

Built on the shoulders of the community

Credits

Inspired by pfQuest (created by shagu) and Questie-X (maintained by Xurkon, a fork of the original Questie project rebuilt for private servers).

A number of quest NPC gaps are filled in from the original Questie project — thanks to Aero, Logon, Muehe, TheCrux/BreakBB, Drejjmit, Dyaxler, Cheeq, TechnoHunter, and other contributors.

Precise "stand here" coordinates for zone-wide objectives are supplemented from TourGuideVanilla (by cralor, credit to Tekkub for the original framework).

Maintained by Ezinagro. This addon is a work in progress — /aql learn is how anyone playing it helps correct the shared database, permanently, for everyone.