Uploaded image for project: 'AI Platform Core Components'
  1. AI Platform Core Components
  2. AIPCC-7268

Onboard a new package in builder using AI - New EPIC using AI Helpers for AIPCC Marketplace

    • Onboard a new package in builder using AI - New EPIC using AI Helpers for AIPCC Marketplace
    • False
    • Hide

      None

      Show
      None
    • False
    • In Progress
    • AIPCC-8475O4: AI-First Excellence
    • 20% To Do, 30% In Progress, 50% Done
    • AIPCC Accelerators 21, AIPCC Accelerators 22, AIPCC Accelerators 23

      Epic Summary

      Develop a comprehensive suite of specialized Claude Code skills to automate and streamline the complex package onboarding process for the AIPCC wheels builder system. This initiative addresses the significant complexity involved in integrating Python packages with hardware-specific build requirements, multi-variant support, and custom Fromager hook implementations.

      These plugins will be stored in our AIPCC AI Helpers .

      Business Value

      • Reduce Onboarding Time: Automate complex analysis and configuration generation that currently requires deep expertise
      • Improve Consistency: Standardize package onboarding approaches across different complexity levels
      • Lower Barrier to Entry: Enable team members to onboard packages without deep Fromager expertise
      • Reduce Errors: Automated analysis and configuration generation reduces manual configuration mistakes
      • Scale Operations: Handle increasing package onboarding demands with consistent quality

      Problem Statement

      The AIPCC wheels builder currently requires extensive manual analysis and configuration for onboarding new Python packages, particularly those with:

      • Complex build requirements across multiple hardware variants (CPU, CUDA, ROCm, Gaudi, TPU, Spyre)
      • Custom source resolution for packages without PyPI source distributions
      • Hardware-specific environment variables and build dependencies
      • Multi-stage build processes with external source dependencies
      • Variant-specific configurations and pre-built package delivery

      This manual process is time-consuming, error-prone, and requires deep expertise in Fromager hooks, package build systems, and hardware-specific compilation requirements.

              emacchi@redhat.com Emilien Macchi
              emacchi@redhat.com Emilien Macchi
              Frank's Team
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: