--- title: Agentic Reproducibility Engine sdk: static app_file: index.html fullWidth: true license: apache-2.0 --- # Agentic Reproducibility Engine Static Hugging Face Space frontend for the AMD-hosted multi-agent reproducibility evaluator. It is intentionally plain HTML, not Gradio, so the public app stays lightweight while the agent API and Qwen/Qwen3.5-27B vLLM endpoint run on the AMD GPU instance. ## Files ```text README.md Space metadata and setup notes index.html Static frontend copied from the product root ``` ## Runtime Shape ```text Hugging Face Static Space | v HTTPS Agent API on AMD Developer Cloud | v Qwen/Qwen3.5-27B through vLLM on ROCm ``` The Space itself does not run the model. It calls the AMD-hosted backend. ## Connect To The AMD Backend Open the Space with an API override: ```text https://your-space-name.hf.space/?api=https://your-amd-api-host ``` The frontend calls: ```text GET /health POST /runs POST /runs/stream GET /runs/{run_id} GET /runs/{run_id}/report ``` The AMD backend must allow the Space origin: ```bash CORS_ORIGINS=https://your-space-name.hf.space ``` For local testing, the backend can use: ```bash CORS_ORIGINS=* ``` ## Create With The Hugging Face CLI After logging in with a write token: ```text hf auth login hf repo create lablab-ai-amd-developer-hackathon/agentic-reproducibility-engine --type space --space-sdk static git clone https://huggingface.co/spaces/lablab-ai-amd-developer-hackathon/agentic-reproducibility-engine copy README.md agentic-reproducibility-engine/README.md copy index.html agentic-reproducibility-engine/index.html cd agentic-reproducibility-engine git add README.md index.html git commit -m "Deploy static agentic reproducibility frontend" git push ``` ## Create With The Repo Script From the product root: ```powershell pip install -r deploy-amd-hf\requirements-amd.txt $env:HF_TOKEN="hf_..." python deploy-amd-hf\scripts\create_hf_static_space.py ``` ## Create With `huggingface_hub` The same operation can be automated with: ```python from huggingface_hub import HfApi api = HfApi(token="hf_...") api.create_repo( repo_id="lablab-ai-amd-developer-hackathon/agentic-reproducibility-engine", repo_type="space", space_sdk="static", private=False, exist_ok=True, ) api.upload_folder( folder_path="agentic-reproducibility-engine/deploy-amd-hf/huggingface-space", repo_id="lablab-ai-amd-developer-hackathon/agentic-reproducibility-engine", repo_type="space", ) ``` ## Production Checklist - Put HTTPS in front of the AMD backend. - Keep the vLLM port private; expose only the agent API. - Set `MODEL_ID=Qwen/Qwen3.5-27B` on the AMD instance. - Set `SERVED_MODEL_NAME=qwen3.5-27b-amd` and match `MODEL_NAME` in the agent API. - Use a DNS name for the API host so the Space URL stays stable. - Run `python deploy-amd-hf/scripts/check_amd_readiness.py --strict` after deploy. - Capture one successful audit run and the `/health` payload for submission evidence.