Skip to content

helion-rag: retrieval-augmented autotuning over CI artifacts#3045

Draft
IshanAryendu wants to merge 1 commit into
ig-ir-graph-perf-statsfrom
helion-rag-pr
Draft

helion-rag: retrieval-augmented autotuning over CI artifacts#3045
IshanAryendu wants to merge 1 commit into
ig-ir-graph-perf-statsfrom
helion-rag-pr

Conversation

@IshanAryendu

@IshanAryendu IshanAryendu commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds scripts/helion_rag/ — retrieval-augmented autotuning for Helion. It turns CI autotuning artifacts into a searchable corpus and serves tiered lookups:

  • Tier 0 — exact workload_key match → returns the measured-best config directly (no autotune)
  • Tier 1 — FAISS similarity over corpus → merges top-N configs into seed configs for autotune
  • Tier 2 — miss → normal autotune fallback

Includes the helion_rag package (CLI, corpus/index/lookup, ingest/upload, runtime hook, hardware/manifest resolution), unit tests, pyproject.toml, README.md, and setup-helion-rag.sh.

Stacked on #2861 — depends on the per-config perf_stats dataset it produces.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jul 13, 2026
@IshanAryendu IshanAryendu marked this pull request as draft July 13, 2026 20:40
@IshanAryendu IshanAryendu force-pushed the helion-rag-pr branch 2 times, most recently from bf2f040 to 84d2609 Compare July 13, 2026 22:06
  Adds scripts/helion_rag: turns CI autotuning artifacts into a searchable
  corpus and serves tiered lookups (Tier-0 exact workload_key match ->
  Tier-1 FAISS similarity -> Tier-2 miss), so a known workload returns its
  measured-best config instead of re-autotuning. Includes the package, unit
  tests, pyproject, README, and setup-helion-rag.sh. Builds on the per-config
  perf_stats dataset from #2861.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant