
Crossfire is an autonomous AI agent that ports CUDA code to AMD ROCm/HIP, compiles with hipcc on AMD MI300X GPUs, runs it, and numerically validates output equivalence against analytically computed baselines. The agent uses a 6-node LangGraph state machine: analyze → translate → compile → run → diff → debug. Translation is HIPIFY-first (deterministic, AST-based) with Gemma 4 12B for semantic repair only when needed. Every translation is compiled with hipcc on AMD MI300X (gfx942, ROCm 7.2.4), executed, and numerically validated. Results carry a VerificationLevel badge (analyzed → translated → compiled → executed → test_verified) and GPU attestation (gpu_model, architecture, ROCm version, hipcc version). The agent loop is bounded by a JobBudget to prevent infinite loops. Tech Stack: AMD MI300X (gfx942), ROCm 7.2.4, Gemma 4 12B via vLLM, HIPIFY-clang, LangGraph, FastAPI. Local tokens are free per hackathon rules. GitHub: https://github.com/VampFay/CROSSFIRE_AMD-DEV-HACKATHON-ACT_2 Demo: http://129.212.185.42:8000/ui/
13 Jul 2026