Interactive arcade experience for the Red Hat AI Summit Pod, showcasing seven components that form the "Connecting Data to Models and Agents" pillar.
| Component | Description | Demo |
|---|---|---|
| Data Processing | Docling, Kubeflow Spark, RayData | Coming Soon |
| AutoML | Automated ML model development | Video |
| AutoRAG | Automated RAG pipeline optimization | Video |
| Eval Hub | Model, RAG, and agent evaluation | Video |
| SDG | Synthetic data generation | Video |
| Training | Post-training with LoRA/QLoRA, CPT | Coming Soon |
| ITS | Inference-time scaling | Live |
npm install
npm run devOpens at http://localhost:5173/CMD/
npm run build
npm run previewPushes to main automatically deploy to GitHub Pages via the workflow in
.github/workflows/deploy.yml. The site will be available at:
https://lukeinglis.github.io/CMD/
To enable GitHub Pages, go to Settings > Pages in the repo and set the source to GitHub Actions.
All component data lives in a single file:
src/data/components.ts
Each component has these demo-related fields:
demoUrl: 'https://...', // URL to the demo (video or live app)
demoLabel: 'Watch Demo', // Button text
demoStatus: 'live' | 'video' | 'coming-soon',Change any of these values, rebuild, and push. No other files need editing.
- Place the image in
public/(e.g.,public/automl-demo.png) - In
src/data/components.ts, set the component'simagefield to the filename (e.g.,image: 'automl-demo.png') - Optionally set
image2for a second image below the first
- React 19 + TypeScript
- Vite
- Tailwind CSS 4
- Framer Motion
- GitHub Pages