Heuristic: Semantic AI Code Search for Coding Assistants