Codesearch: Semantic Code Search with AST & Hybrid AI