Tree-sitter: AI Code Analysis & Contextual Understanding