Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions packages/app/public/logos/adaptive-ml.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/app/src/components/page-content.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -307,6 +307,7 @@ export function PageContent({ initialTab = 'inference' }: { initialTab?: string
'Prime Intellect',
'DatologyAI',
'Stas Bekman',
'Firmus',
].includes(q.org),
)}
overrides={{
Expand Down
13 changes: 12 additions & 1 deletion packages/app/src/components/quote-carousel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,18 @@ function QuoteBlock({ quote }: { quote: CarouselQuote }) {
<CompanyLogo org={quote.org} logo={quote.logo} />
<div className="h-12 w-0.5 bg-secondary dark:bg-primary" />
<div className="text-sm">
<span className="font-semibold text-foreground">{quote.name}</span>
{quote.link ? (
<a
href={quote.link}
target="_blank"
rel="noopener noreferrer"
className="font-semibold text-foreground hover:text-secondary dark:hover:text-primary transition-colors"
>
{quote.name} ↗
</a>
) : (
<span className="font-semibold text-foreground">{quote.name}</span>
)}
<span className="block text-muted-foreground text-xs">{quote.title}</span>
</div>
</footer>
Expand Down
26 changes: 12 additions & 14 deletions packages/app/src/components/quotes/quotes-content.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,26 +29,24 @@ function QuoteCard({
<CompanyLogo org={org} logo={logo} />
<div className="h-12 w-0.5 bg-secondary dark:bg-primary" />
<div className="text-sm">
<span className="font-semibold text-foreground">{name}</span>
{link ? (
<a
href={link}
target="_blank"
rel="noopener noreferrer"
className="font-semibold text-foreground hover:text-secondary dark:hover:text-primary transition-colors"
>
{name} ↗
</a>
) : (
<span className="font-semibold text-foreground">{name}</span>
)}
<span className="block text-muted-foreground text-xs">{title}</span>
</div>
</footer>
</blockquote>
);

if (link) {
return (
<a
href={link}
target="_blank"
rel="noopener noreferrer"
className="block transition-opacity hover:opacity-80"
>
{content}
</a>
);
}

return content;
}

Expand Down
9 changes: 8 additions & 1 deletion packages/app/src/components/quotes/quotes-data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@ export const QUOTES: Quote[] = [
title: 'GPU Mode Founder & Meta PyTorch Engineer',
org: 'GPU Mode',
logo: 'gpu-mode.png',
link: 'https://discord.com/channels/1189498204333543425/1189640399476764692/1478445293614923856',
},
{
text: 'InferenceMAX\u2122 demonstrates how an open ecosystem can operate in practice. Many leading inference stacks such as vLLM, SGLang, and TensorRT-LLM are built on PyTorch, and benchmarks like this show how innovations across kernels, runtimes, and frameworks translate into measurable performance on a range of hardware platforms, including NVIDIA and AMD GPUs. By being open source and running nightly, InferenceMAX\u2122 offers a transparent, community-driven approach to tracking progress and providing PyTorch users with data-driven insights.',
Expand Down Expand Up @@ -182,6 +181,7 @@ export const QUOTES: Quote[] = [
name: 'Stas Bekman',
title: 'Developer & Author of Machine Learning Engineering Open Book (17.5K+ ⭐)',
org: 'Stas Bekman',
link: 'https://github.com/stas00/ml-engineering',
},
{
text: "SGLang is the inference engine behind many production inference factories such as xAI's Grok, earning its recognition as THE Inference King. At scale, we see firsthand how much performance varies across hardware, models, and configurations. InferenceX\u2122 benchmarks SGLang across every major GPU platform nightly, capturing that variance in a way no other benchmark does, continuously, & reproducibly.",
Expand All @@ -190,4 +190,11 @@ export const QUOTES: Quote[] = [
org: 'SGLang',
logo: 'sglang.png',
},
{
text: 'We use InferenceX benchmarks ourselves as one of the key datapoints to help us make infrastructure decisions at Adaptive ML. Inference performance is critical for large-scale RL workloads, where fast generation directly impacts time to market & revenue for our customers. InferenceX\u2122 benchmarks the full stack continuously \u2014 engine, model, software, and hardware across rack-scale systems like GB300 NVL72. This is the kind of open, transparent, reproducible signal the ecosystem has been missing.',
name: 'Julien Launay',
title: 'Co-Founder & CEO, Adaptive ML',
org: 'Adaptive ML',
logo: 'adaptive-ml.svg',
},
];