Alt text
Why this AI alt text generator reads a brief, not an image
Almost every tool in this category is a vision model behind an upload form: the image goes in, a description comes out. This one is not. The engine on this route accepts a string and returns a string, so the input is a written brief describing the image and its role on the page. That is a constraint of the implementation, and it is stated first rather than discovered later.
It is worth arguing about, though, because the category's standard design has a structural weakness. A vision model can enumerate what is in a frame. It cannot know why the frame is on the page, what the caption beneath it already says, or whether the image is a link. Each of those changes the correct answer, and all three are things only the author knows.