"Being able to search similar issues and PRs before opening duplicate" is one of crucial feature of bug tracker platform. Similar to ones from Stack Overflow and Discourse.
While things like user/repo/file/code search can be done by basic text matching, for issues and PRs, actual meaning is more important than exact words.
Agree. I think this could be very easily solved with a quick LLM call.