3 steps
How TackleAI works
Three steps: get your tackle box into the app, tell it what the water is doing, read the answer. Everything else is detail.
Step one — the box
The app cannot recommend from an inventory it does not have, so this comes first. There are three ways in, and they exist because anglers are in different situations when they open the app.
- Photograph it. Point the camera at a lure or its packaging. The app identifies the type and color, and if a weight or length is legibly printed on the bag it records that too — transcribed from the packet, never guessed from how big the lure looks.
- Quick Add. A two-tap picker: choose a type, choose a color. No typing at all, which matters when you are building a box from the couch with no tackle in reach.
- Type it. Still there when you want precision.
You do not need a complete box to start. Three lures is enough for a genuine choice, and the app is explicit when a box is too thin to choose well.
Step two — the water
Four things are required, because they change the answer the most and cannot be reliably inferred:
- Water clarity — clear, stained, or muddy. This drives color more than anything else.
- Water type — lake, river, pond, or inshore saltwater.
- Vegetation — how much cover there is, which decides whether a lure needs to come through weeds.
- Light level — bright, overcast, dawn, dusk, or night.
If you grant location access, the app fills in what it can from live weather: wind, air temperature, season, time of day, and light level inferred from cloud cover against sunrise and sunset. That drops the manual fields from four to three. It also pulls barometric pressure.
Nothing here is invented. If location is denied, the app asks you for the fields it can no longer derive rather than guessing them. A confidently wrong condition is worse than an absent one, because the recommendation acts on it.
Step three — the pick
The app sends your inventory and the conditions to a model with a fishing-specific brief, and gets back a top pick, a backup that deliberately offers a different look, the reasoning, and a rigging hint.
What actually drives the choice
Clarity and light set color. Vegetation sets whether the lure has to be weedless. Water temperature sets retrieve speed — cold water slows the presentation down, though it does not automatically mean a smaller lure; winter and pre-spawn patterns exist precisely to catch big fish in cold water. A falling barometer ahead of a front pushes the pick toward faster, reaction-style lures. Steady or rising pressure is treated as neutral rather than credited with an effect the evidence does not support.
What it will not do
It will not name a lure you do not own. If your box is a poor match for the conditions, it says so in the reasoning instead of overselling what you are carrying — an honest "this is undersized for what you are after" is more useful than false confidence, and it is what keeps the rest of the advice worth trusting.
After the cast
Logging a catch takes a few taps, and the lure you were just told to throw is pre-selected — because that is what most people are logging. Over time the log is what turns the app from a recommender into a record of what actually works on your water.