xAI News https://x.ai/news Latest news and updates from xAI http://www.rssboard.org/rss-specification python-feedgen en Wed, 15 Oct 2025 00:11:29 +0000 Grok Code Fast 1 https://x.ai/news/grok-code-fast-1 While today's models are undeniably powerful, they often don't feel purpose-built for agentic coding workflows, where loops of reasoning and tool calls can feel frustratingly slow. As heavy users of agentic coding tools, our engineers saw room for a more nimble, responsive solution optimized for our day-to-day tasks. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><div class="lg:-mx-12 my-12 2xl:my-16"><img alt="Abstract digital cheetah" class="w-full" data-nimg="1" decoding="async" height="400" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgrok-code-fast.18c66acf.webp&amp;w=1200&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgrok-code-fast.18c66acf.webp&amp;w=640&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgrok-code-fast.18c66acf.webp&amp;w=1200&amp;q=75 2x" style="color:transparent" width="600"/></div> <h2 id="a-speedy-daily-driver"><a class="heading-anchor" href="#a-speedy-daily-driver">A speedy daily driver</a></h2> <p>While today's models are undeniably powerful, they often don't feel purpose-built for agentic coding workflows, where loops of reasoning and tool calls can feel frustratingly slow. As heavy users of agentic coding tools, our engineers saw room for a more nimble, responsive solution optimized for our day-to-day tasks.</p> <p>We built <code>grok-code-fast-1</code> from scratch, starting with a brand-new model architecture. To lay a robust foundation, we carefully assembled a pre-training corpus rich with programming-related content. For post-training, we curated high-quality datasets that reflect real-world pull requests and coding tasks.</p> <p>Throughout the training process, we collaborated closely with our launch partners to refine and sharpen the model’s behavior inside their agentic platforms. <code>grok-code-fast-1</code> has mastered the use of common tools like grep, terminal, and file editing, and thus should feel right at home in your favorite IDE.</p> <p>We've teamed up with select launch partners to offer <code>grok-code-fast-1</code> for free for a limited time, including GitHub Copilot, Cursor, Cline, Roo Code, Kilo Code, opencode, and Windsurf.</p> <div class="not-prose my-6 flex flex-col gap-3 sm:flex-row"><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://cursor.com" target="_blank"><div class="bg-secondary/10 flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="Cursor Logo" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/cursor.c6f1f8ea.svg" style="color:transparent" width="32"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Try free on</p><p class="text-sm leading-none">Cursor</p></div></a><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://github.com/features/copilot" target="_blank"><div class="bg-secondary/10 flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="GitHub Copilot Logo" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/copilot.a16b7bcb.svg" style="color:transparent" width="32"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Try free on</p><p class="text-sm leading-none">GitHub Copilot</p></div></a><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://cline.bot/" target="_blank"><div class="bg-secondary/10 flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="Cline Logo" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/cline.9216a6a2.svg" style="color:transparent" width="32"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Try free on</p><p class="text-sm leading-none">Cline</p></div></a></div> <h2 id="blazing-fast"><a class="heading-anchor" href="#blazing-fast">Blazing fast</a></h2> <p>Our inference and supercomputing teams developed several innovative techniques to dramatically accelerate our serving speed, creating a uniquely responsive experience where the model will have already called dozens of tools before you even finish reading the first paragraph of the thinking trace. We've also invested in prompt caching optimizations, regularly achieving cache hit rates above 90% when used with our launch partners.</p> <h2 id="a-versatile-programmer"><a class="heading-anchor" href="#a-versatile-programmer">A versatile programmer</a></h2> <p><code>grok-code-fast-1</code> is exceptionally versatile across the full software development stack and is particularly adept at TypeScript, Python, Java, Rust, C++, and Go. It can complete common programming tasks with minimal oversight, ranging from building zero-to-one projects and providing insightful answers to codebase questions to performing surgical bug fixes.</p> <div class="not-prose my-16 lg:-mx-24"><div class="flex flex-col divide-y border"><div class="flex divide-x"><div class="flex grow items-center gap-3 px-4 py-3"><span class="text-secondary hidden sm:inline-block">Example <!-- -->1<!-- --> of <!-- -->2</span><span>Battle Simulator</span></div><div class="size-14 shrink-0"><button class="hover:bg-secondary/10 flex size-full items-center justify-center" type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="size-14 shrink-0"><button class="hover:bg-secondary/10 flex size-full items-center justify-center" type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div><div class="striped-bg h-2"></div><div class="group relative overflow-hidden"><video class="h-full w-full object-contain" src="https://data.x.ai/battle-sim.mp4" style="width:100%;overflow:hidden"></video><div class="absolute inset-x-3 top-3 flex items-end bottom-3"><div class="bg-card flex w-full divide-x rounded-[42px] border shadow-lg h-16 sm:h-20"><div class="flex grow"><div class="flex h-full shrink-0 p-2 sm:p-4 items-center"><div class="flex items-center gap-3"><div class="relative overflow-hidden rounded-full border"><img alt="Danny Limanseta" data-nimg="1" decoding="async" height="42" loading="lazy" src="https://x.ai/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1653760191542996994%2FgxsaTn-0_400x400.png&amp;w=96&amp;q=75" srcset="/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1653760191542996994%2FgxsaTn-0_400x400.png&amp;w=48&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1653760191542996994%2FgxsaTn-0_400x400.png&amp;w=96&amp;q=75 2x" style="color:transparent" width="42"/></div><a class="flex flex-col gap-1" href="https://x.com/dannylimanseta" target="_blank"><p class="leading-none">Danny Limanseta</p><p class="text-secondary text-sm leading-none">@<!-- -->dannylimanseta</p></a></div></div><div class="scroll no-scrollbar hidden h-full grow flex-col overflow-y-auto p-2 sm:flex sm:p-4 justify-center gap-2"><p class="line-clamp-1 leading-none">It's so quick that I actually had to change up how I work in Cursor.</p><button class="text-secondary text-left text-sm leading-none underline" type="button">Read more</button></div></div><div class="flex size-16 shrink-0 items-center sm:size-20"><button class="hover:bg-secondary/10 flex size-full items-center justify-center" type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div></div></div><div class="striped-bg h-2 sm:hidden"></div><div class="max-h-[200px] overflow-y-auto p-4 sm:hidden"><div class="text-secondary text-sm leading-6 [&amp;&gt;div]:space-y-4 [&amp;_ul]:list-disc [&amp;_ul]:space-y-3 [&amp;_ul]:pl-4"><div><p>Grok Code Fast is ridiculously fast, it’s probably the fastest model out there right now. It's so quick that I actually had to change up how I work in Cursor.</p><p>I threw together this battle simulator prototype in less than a day with Grok Code Fast on Cursor. Because it responds so fast and follows instructions well, I've found I'm better off giving it smaller, focused tasks. That way I can iterate quickly and steer it exactly where I want.</p><p>For this battle simulator, my workflow is to have it plan out big features first, then break them down and execute in phases. Works way better than dumping a huge prompt on it all at once. The battle simulator came together so smoothly this way, just rapid iterations in Cursor until I get it to what I want.</p></div></div></div></div></div> <h2 id="an-economical-choice"><a class="heading-anchor" href="#an-economical-choice">An economical choice</a></h2> <p>We designed <code>grok-code-fast-1</code> to be widely accessible, priced at:</p> <ul> <li><span class="text-primary">$0.20</span> per million input tokens</li> <li><span class="text-primary">$1.50</span> per million output tokens</li> <li><span class="text-primary">$0.02</span> per million cached input tokens</li> </ul> <p><code>grok-code-fast-1</code> was crafted to shine in the tasks developers face every day, striking a compelling balance between performance and cost. Its strength lies in delivering strong performance in a economical, compact form factor, making it a versatile choice for tackling common coding tasks quickly and cost-effectively.</p> <div class="my-12"><div class="not-prose my-2 divide-y border lg:-mx-24"><div class="bg-neutral-900 px-4 py-4"><div class="flex flex-col lg:flex-row lg:items-center lg:gap-4"><h3 class="font-semibold">Model Performance</h3><p class="text-secondary">Tokens per Second vs Output Price</p></div></div><div class="striped-bg h-2"></div><div><div class="relative flex min-w-0 shrink-0 flex-col divide-y"><div class="flex grow flex-col divide-y"><div class="flex grow"><div class="relative w-12 border-r"><div class="absolute -bottom-6 left-6 flex h-12 w-[calc(400px-48px)] origin-left -rotate-90 items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Tokens per second</span><span class="text-secondary">(TPS)</span></div><div><span class="text-secondary">190</span></div></div></div><div class="relative flex grow"><div class="pointer-events-none absolute inset-0 bg-gradient-to-br from-accent/10 to-transparent"></div><div class="recharts-responsive-container" style="width:100%;height:352px;min-width:0"><div class="recharts-wrapper" style="position: relative; cursor: default; width: 100%; height: 100%; max-height: 352px; max-width: 862px;"><svg class="recharts-surface" height="352" style="width: 100%; height: 100%;" viewbox="0 0 862 352" width="862"><title></title><desc></desc><defs><clippath id="recharts1-clip"><rect height="352" width="862" x="0" y="0"></rect></clippath></defs><g class="recharts-cartesian-grid"><g class="recharts-cartesian-grid-horizontal"><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="70.4" y2="70.4"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="140.8" y2="140.8"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="211.20000000000002" y2="211.20000000000002"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="281.6" y2="281.6"></line></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="93.1891891891892" cy="55.57894736842107" fill="#ff7300" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="93.1891891891892" y="36.065430700039016">Grok Code Fast 1</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="722.2162162162163" cy="206.17936842105263" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="722.2162162162163" y="186.6658517526706">Claude Sonnet 4</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="489.2432432432432" cy="180.83536842105264" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="489.2432432432432" y="161.3218517526706">Gemini 2.5 Pro</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="60.57297297297298" cy="203.78947368421052" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="60.57297297297298" y="184.27595701582848">Qwen3-Coder</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="489.2432432432432" cy="259.18315789473684" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="489.2432432432432" y="239.6696412263548">GPT-5</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="722.2162162162163" cy="276.7275789473684" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="722.2162162162163" y="257.2140622789863">Grok 4</text></g></g></g></svg><div class="recharts-tooltip-wrapper" style="visibility: hidden; pointer-events: none; position: absolute; top: 0px; left: 0px;" tabindex="-1"></div></div></div></div></div><div class="flex h-12"><div class="border-border striped-bg w-12 border-r"></div><div class="flex grow items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Output price</span><span class="text-secondary">/ per 1M tokens</span></div><div class="flex items-center gap-2"><span class="text-secondary text-sm font-medium">$<!-- -->18</span></div></div></div></div></div></div></div><div class="space-y-2"><h3 class="text-secondary mb-3 text-xs">Methodology</h3><h3 class="text-secondary mb-3 text-xs">TPS metrics were calculated by directly measuring response generation speed via each model provider's API, considering only the final response tokens.</h3><div class="text-secondary flex text-xs"><span>- <!-- -->Gemini 2.5 Pro, GPT-5, and Claude Sonnet 4<!-- -->: <!-- -->Measured using their respective public APIs.</span></div><div class="text-secondary flex text-xs"><span>- <!-- -->Grok Code Fast 1 and Grok 4<!-- -->: <!-- -->Measured using the xAI API.</span></div><div class="text-secondary flex text-xs"><span>- <!-- -->Qwen3-Coder<!-- -->: <!-- -->Hosted on DeepInfra at low precision (fp4), which reduces response quality.</span></div></div></div> <p>We took a holistic approach to evaluating model performance, blending public benchmarks with real-world testing. On the full subset of SWE-Bench-Verified, <code>grok-code-fast-1</code> scored 70.8% using our own internal harness.</p> <p>While benchmarks like SWE-Bench provide valuable insights, we've found they don't fully reflect the nuances of real-world software engineering, particularly the end-user experience in agentic coding workflows.</p> <p>To guide our model training, we pair these benchmarks with routine human assessments, where experienced developers rate the model's end-to-end performance on everyday tasks. We've also built automated evaluations to track key aspects of behavior, helping us balance trade-offs in design.</p> <p>When developing <code>grok-code-fast-1</code>, we focused on usability and user satisfaction, guided by real-world human evaluations. The result is a model rated by programmers as fast and reliable for everyday coding tasks.</p> <h2 id="grok-code-for-everyone"><a class="heading-anchor" href="#grok-code-for-everyone">Grok Code for everyone</a></h2> <p>For a limited time, we’re excited to offer <code>grok-code-fast-1</code> for free on exclusive launch partners. Here’s what our launch partners had to say about our the model, which was recently released in stealth under the codename <code>sonic</code>.</p> <div class="not-prose my-16 lg:-mx-24"><div class="bg-neutral-900 px-4 py-6 lg:py-4"><div class="flex flex-col gap-1 lg:flex-row lg:items-center lg:gap-4"><h3 class="font-semibold">Free for a limited time</h3><p class="text-secondary">We’re excited to offer Grok Code Fast 1 for free on exclusive launch partners.</p></div></div><div class="flex flex-col divide-y border lg:flex-row lg:divide-x lg:divide-y-0"><nav class="hidden shrink-0 divide-y lg:flex lg:flex-col"><button class="relative flex w-full flex-1 items-center px-3 py-3 text-left text-primary" type="button"><div class="absolute inset-0 border-l-2 border-accent bg-gradient-to-r from-accent/10 to-transparent"></div><div class="relative flex shrink-0 items-center justify-center"><img alt="GitHub Copilot" class="size-8 opacity-100" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/copilot.a16b7bcb.svg" style="color:transparent" width="32"/></div><div class="shrink-0 px-4"><p class="line-clamp-1">GitHub Copilot</p></div></button><button class="relative flex w-full flex-1 items-center px-3 py-3 text-left hover:bg-secondary/5 text-secondary" type="button"><div class="relative flex shrink-0 items-center justify-center"><img alt="Cline" class="size-8 opacity-50" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/cline.9216a6a2.svg" style="color:transparent" width="32"/></div><div class="shrink-0 px-4"><p class="line-clamp-1">Cline</p></div></button><button class="relative flex w-full flex-1 items-center px-3 py-3 text-left hover:bg-secondary/5 text-secondary" type="button"><div class="relative flex shrink-0 items-center justify-center"><img alt="opencode" class="size-8 opacity-50" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/open-code.4bcabd70.svg" style="color:transparent" width="32"/></div><div class="shrink-0 px-4"><p class="line-clamp-1">opencode</p></div></button><button class="relative flex w-full flex-1 items-center px-3 py-3 text-left hover:bg-secondary/5 text-secondary" type="button"><div class="relative flex shrink-0 items-center justify-center"><img alt="Cursor" class="size-8 opacity-50" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/cursor.c6f1f8ea.svg" style="color:transparent" width="32"/></div><div class="shrink-0 px-4"><p class="line-clamp-1">Cursor</p></div></button><button class="relative flex w-full flex-1 items-center px-3 py-3 text-left hover:bg-secondary/5 text-secondary" type="button"><div class="relative flex shrink-0 items-center justify-center"><img alt="Kilo Code" class="size-8 opacity-50" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/kilo.8332bb8e.svg" style="color:transparent" width="32"/></div><div class="shrink-0 px-4"><p class="line-clamp-1">Kilo Code</p></div></button><button class="relative flex w-full flex-1 items-center px-3 py-3 text-left hover:bg-secondary/5 text-secondary" type="button"><div class="relative flex shrink-0 items-center justify-center"><img alt="Roo Code" class="size-8 opacity-50" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/roo.61bccd15.svg" style="color:transparent" width="32"/></div><div class="shrink-0 px-4"><p class="line-clamp-1">Roo Code</p></div></button><button class="relative flex w-full flex-1 items-center px-3 py-3 text-left hover:bg-secondary/5 text-secondary" type="button"><div class="relative flex shrink-0 items-center justify-center"><img alt="Windsurf" class="size-8 opacity-50" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/windsurf.3adf0c83.svg" style="color:transparent" width="32"/></div><div class="shrink-0 px-4"><p class="line-clamp-1">Windsurf</p></div></button></nav><nav class="flex items-stretch divide-x lg:hidden"><div class="size-16 shrink-0"><button class="flex size-full items-center justify-center" type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="flex grow items-center justify-center gap-2 p-4"><div><img alt="GitHub Copilot" class="size-8" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/copilot.a16b7bcb.svg" style="color:transparent" width="32"/></div><div><p class="line-clamp-1">GitHub Copilot</p></div></div><div class="size-16 shrink-0"><button class="flex size-full items-center justify-center" type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></nav><div class="striped-bg flex h-2 w-full shrink-0 lg:h-auto lg:w-2 lg:self-stretch"></div><div class="flex grow flex-col divide-y"><div class="flex grow flex-col gap-4 p-6"><div class="grow"><p class="text-md italic lg:text-lg">"<!-- -->In early testing, Grok Code Fast has shown both its speed and quality in agentic coding tasks. Empowering developers with powerful tools is a core part of our mission at GitHub Copilot, and this is a compelling new option for our developers.<!-- -->"</p></div><a class="flex items-center gap-3" href="https://x.com/mariorod1" target="_blank"><img alt="Mario Rodriguez" class="size-12 rounded-full" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1783313134117376000%2FhWT1AJWp_400x400.jpg&amp;w=64&amp;q=75" srcset="/_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1783313134117376000%2FhWT1AJWp_400x400.jpg&amp;w=32&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1783313134117376000%2FhWT1AJWp_400x400.jpg&amp;w=64&amp;q=75 2x" style="color:transparent" width="32"/><div class="flex flex-col gap-1.5"><p class="line-clamp-1 leading-none">Mario Rodriguez<!-- --> <span class="text-secondary text-sm">(@<!-- -->mariorod1<!-- -->)</span></p><p class="text-secondary leading-none">Chief Product Officer<!-- -->,<!-- --> <!-- -->GitHub</p></div></a></div><div class="bg-secondary/5 px-6 py-6 lg:py-3"><div class="flex flex-col gap-6 sm:flex-row sm:items-center sm:justify-between sm:gap-10"><div><div class="text-sm"><div class="text-secondary"><span>Instructions</span></div><div class="grow"><div><button class="underline" type="button">View instructions</button></div></div></div></div><div class="shrink-0"><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://github.com/features/copilot" target="_blank"><div class="bg-secondary/10 flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="GitHub Copilot" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/copilot.a16b7bcb.svg" style="color:transparent" width="32"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Try free on</p><p class="text-sm leading-none">GitHub Copilot</p></div></a></div></div></div></div></div></div> <h2 id="prompt-engineering-guide"><a class="heading-anchor" href="#prompt-engineering-guide">Prompt Engineering Guide</a></h2> <p>Our team has crafted a <a href="https://docs.x.ai/docs/guides/grok-code-prompt-engineering">Prompt Engineering Guide</a> with tips on how to get the best from <code>grok-code-fast-1</code>.</p> <p>The model is generally available via the xAI API, priced at $0.20 / 1M input tokens, $1.50 / 1M output tokens, and $0.02 / 1M cached input tokens.</p> <div class="not-prose my-6 flex flex-col gap-3 sm:flex-row"><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://console.x.ai" target="_blank"><div class="bg-secondary/10 flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="xAI Logo" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/xai.985f0fcf.svg" style="color:transparent" width="32"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Open</p><p class="text-sm leading-none">xAI Cloud Console</p></div></a><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://docs.x.ai/docs/guides/grok-code-prompt-engineering" target="_blank"><div class="bg-secondary/10 flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="Prompt Engineering Guide icon" data-nimg="1" decoding="async" height="32" loading="lazy" src="https://x.ai/_next/static/media/prompt-engineering.fc779cee.svg" style="color:transparent" width="32"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Read</p><p class="text-sm leading-none">Prompt Engineering Guide</p></div></a></div> <h2 id="what-to-expect-in-the-next-few-weeks"><a class="heading-anchor" href="#what-to-expect-in-the-next-few-weeks">What to expect in the next few weeks</a></h2> <p>Last week, we quietly released <code>grok-code-fast-1</code> under the codename <code>sonic</code>. During this stealth phase, our team carefully monitored community channels and deployed multiple new model checkpoints to address feedback.</p> <p>As we advance this new model family, we're excited to iterate rapidly on your input. We highly value the developer community's support and encourage you to freely <a href="https://discord.gg/x-ai">share all feedback</a>, positive and negative.</p> <p>We'll focus on delivering consistent updates to <code>grok-code-fast-1</code>, with improvements arriving in days rather than weeks. A new variant that supports multimodal inputs, parallel tool calling, and extended context length is already in training.</p> <p>Read the <code>grok-code-fast-1</code> <a href="https://data.x.ai/2025-08-26-grok-code-fast-1-model-card.pdf">model card here</a>. We’re excited to see what you build!</p><!--$--><!--/$--></div> https://x.ai/news/grok-code-fast-1 News Thu, 28 Aug 2025 00:00:00 +0000 Announcing Grok for Government https://x.ai/news/government Today, we’re proud to announce Grok For Government – a suite of frontier AI products available to United States Government customers. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><h3 id="bringing-frontier-ai-to-the-frontlines"><a class="heading-anchor" href="#bringing-frontier-ai-to-the-frontlines">Bringing frontier AI to the frontlines</a></h3> <p>Today, we’re proud to announce <strong>Grok For Government</strong> – a suite of frontier AI products available to United States Government customers.</p> <p>xAI’s mission is to create and propagate AI tools to assist humanity in our quest for understanding and knowledge. Supporting the critical missions of the United States Government is a key part of this mission – bringing the best tools and technologies available in the commercial world to our hard-working public servants.</p> <p>Americans have led the world through all of society’s great technological innovations, and AI will be no exception. xAI is proud to continue this legacy – which is why we are the only company building on this legacy here in the US and turning shovels into tokens.</p> <p>Under the umbrella of Grok For Government, we will be bringing all of our world-class AI tools to federal, local, state, and national security customers. These customers will be able to use the Grok family of products to accelerate America – from making everyday government services faster and more efficient to using AI to address unsolved problems in fundamental science and technology.</p> <p>This includes frontier AI like Grok 4, our latest and most advanced model so far, which brings strong reasoning capabilities with extensive pretraining models. Our government partnerships will also bring to bear tools like Deep Search, Tool Use, and more integrations – all of which are industry-leading commercial products.</p> <p>We’ve been engaging closely with innovators and leaders in the government to make sure that our offerings are able to deliver the capabilities we need. In addition to our commercial offerings, we will be making some unique capabilities available to our government customers, including:</p> <ul> <li>Custom models for national security and critical science applications available to specific customers.</li> <li>Forward Deployed Engineering and Implementation Support, with USG cleared engineers</li> <li>Custom AI-powered applications to accelerate use cases in healthcare, fundamental science, and national security, to name a few examples</li> <li>Models soon available in classified and other restricted environments<!-- --> <ul> <li>Partnerships with xAI to build custom versions for specific mission sets</li> </ul> </li> </ul> <p>We are especially excited to announce <strong>two</strong> important milestones for our US Government business – a <a href="https://www.ai.mil/Latest/News-Press/PR-View/Article/4242822/cdao-announces-partnerships-with-frontier-ai-companies-to-address-national-secu/">new $200M ceiling contract with the US Department of Defense</a>, alongside our products being available to purchase via the General Services Administration (GSA) schedule. This allows <strong>every</strong> federal government department, agency, or office, to access xAI's frontier AI products.</p> <p>America is the world leader in AI, and this is in no small part due to a tradition of innovation and strong investments in engineering and science. We’re excited to contribute back to the country that made xAI uniquely possible here.</p> <p>Learn more <a href="https://x.ai/grok/government">here</a> or reach out to us <a href="mailto:usg@x.ai">directly</a>.</p> <p><strong>We’re also seeking talented mission driven engineers who want to join the cause. If you’re excited by solving hard problems to empower our nation’s hardest workers, we’d love to hear from you. Reach out to us over <a href="mailto:usg-careers@x.ai">email</a> or apply online directly <a href="https://job-boards.greenhouse.io/xai/jobs/4676513007">here</a>. We’d love to hear from you.</strong></p><!--$--><!--/$--></div> https://x.ai/news/government News Mon, 14 Jul 2025 00:00:00 +0000 Grok 4 https://x.ai/news/grok-4 Grok 4 is the most intelligent model in the world. It includes native tool use and real-time search integration, and is available now to SuperGrok and Premium+ subscribers, as well as through the xAI API. We are also introducing a new SuperGrok Heavy tier with access to Grok 4 Heavy - the most powerful version of Grok 4. https://x.ai/news/grok-4 News Wed, 09 Jul 2025 00:00:00 +0000 Grok 3 Beta — The Age of Reasoning Agents https://x.ai/news/grok-3 We are thrilled to unveil an early preview of Grok 3, our most advanced model yet, blending superior reasoning with extensive pretraining knowledge. https://x.ai/news/grok-3 News Wed, 19 Feb 2025 00:00:00 +0000 xAI raises $6B Series C https://x.ai/news/series-c We are partnering with A16Z, Blackrock, Fidelity Management & Research Company, Kingdom Holdings, Lightspeed, MGX, Morgan Stanley, OIA, QIA, Sequoia Capital, Valor Equity Partners and Vy Capital, amongst others. https://x.ai/news/series-c News Mon, 23 Dec 2024 00:00:00 +0000 Bringing Grok to Everyone https://x.ai/news/grok-1212 Grok is now faster, sharper, and has improved multilingual support. It is available to everyone on the 𝕏 platform. https://x.ai/news/grok-1212 News Thu, 12 Dec 2024 00:00:00 +0000 Grok Image Generation Release https://x.ai/news/grok-image-generation-release We've enhanced Grok's image generation abilities with a new model, code-named Aurora. Aurora is an autoregressive mixture-of-experts network trained to predict the next token from interleaved text and image data. We trained the model on billions of examples from the internet, giving it a deep understanding of the world. As a result, it excels at photorealistic rendering and precisely following text instructions. Beyond text, the model also has native support for multimodal input, allowing it to take inspiration from or directly edit user-provided images. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><p>We've enhanced Grok's image generation abilities with a new model, code-named Aurora. Aurora is an autoregressive mixture-of-experts network trained to predict the next token from interleaved text and image data. We trained the model on billions of examples from the internet, giving it a deep understanding of the world. As a result, it excels at photorealistic rendering and precisely following text instructions. Beyond text, the model also has native support for multimodal input, allowing it to take inspiration from or directly edit user-provided images.</p> <p>Grok's new capabilities are now available on the 𝕏 platform in select countries and will roll out to all users within a week.</p> <div><div class="focus:outline-none" tabindex="0"><div class="not-prose my-24 space-y-4"><div class="flex items-center justify-between gap-6"><div></div><div class="flex items-center justify-end gap-3 visible"><div class="[&amp;&gt;button]:text-secondary flex items-center gap-3 hover:[&amp;&gt;button]:text-white"><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="currentColor" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M17 10a.75.75 0 0 1-.75.75H5.612l4.158 3.96a.75.75 0 1 1-1.04 1.08l-5.5-5.25a.75.75 0 0 1 0-1.08l5.5-5.25a.75.75 0 1 1 1.04 1.08L5.612 9.25H16.25A.75.75 0 0 1 17 10Z" fill-rule="evenodd"></path></svg></button><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="currentColor" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" fill-rule="evenodd"></path></svg></button></div></div></div><div class="fullwidth overflow-hidden"><div class="mx-auto w-full px-4 lg:px-6 xl:max-w-7xl !px-0"><div><div class="mx-4 flex sm:mx-5" style="transform: translate3d(0px, 0px, 0px);"><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Lockheed SR-71 Blackbird flying through an abstract sky." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-0" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSR17Abstract.366f3d38.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSR17Abstract.366f3d38.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSR17Abstract.366f3d38.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>Lockheed SR-71 Blackbird flying through an abstract sky.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="An astronaut standing on the surface of an alien planet, with a spaceship in the background and multiple moons in the sky." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-1" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FAstronaut.43a24fdc.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FAstronaut.43a24fdc.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FAstronaut.43a24fdc.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>An astronaut standing on the surface of an alien planet, with a spaceship in the background and multiple moons in the sky.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A volcano surrounded by ice." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-2" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FIceVolcano.7e8200b7.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FIceVolcano.7e8200b7.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FIceVolcano.7e8200b7.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A volcano surrounded by ice.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A superposition of a cat in a hyperbolic time chamber in the style of Van Gogh." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-3" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FVangoghCat.f12c34a3.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FVangoghCat.f12c34a3.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FVangoghCat.f12c34a3.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A superposition of a cat in a hyperbolic time chamber in the style of Van Gogh.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="An origami Cybertruck." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-4" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FOrigamiCybertruck.c3d1017d.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FOrigamiCybertruck.c3d1017d.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FOrigamiCybertruck.c3d1017d.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>An origami Cybertruck.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Cherry blossoms beneath a sunset sky." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-5" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FCherryBlossomSunset.7cfce89c.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FCherryBlossomSunset.7cfce89c.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FCherryBlossomSunset.7cfce89c.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>Cherry blossoms beneath a sunset sky.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A sketch of a multi-sided 3d geometric shape on paper." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-6" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSketch.6a8dc532.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSketch.6a8dc532.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSketch.6a8dc532.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A sketch of a multi-sided 3d geometric shape on paper.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A dog drinking a cup of tea in a library." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-7" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FTeaDog.c1727b60.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FTeaDog.c1727b60.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FTeaDog.c1727b60.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A dog drinking a cup of tea in a library.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A closeup of a guitar player's hand holding a pick." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-8" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FGuitarHand.5d69e35c.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FGuitarHand.5d69e35c.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FGuitarHand.5d69e35c.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A closeup of a guitar player's hand holding a pick.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A comic of a young man standing by the sea, gazing back over his shoulder with a determined expression. In a speech bubble, printing the text, 'Make it happen, yesterday.'" class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-9" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FMakeItHappenMan.c3e794c4.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FMakeItHappenMan.c3e794c4.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FMakeItHappenMan.c3e794c4.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A comic of a young man standing by the sea, gazing back over his shoulder with a determined expression. In a speech bubble, printing the text, 'Make it happen, yesterday.'</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A burger with double meat patty placed on a plate." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-10" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FBurger.581f73c4.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FBurger.581f73c4.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FBurger.581f73c4.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A burger with double meat patty placed on a plate.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A female warrior holding a sword, with intricate armor and a confident expression." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-11" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSwordWarrior.ddf47723.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSwordWarrior.ddf47723.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FSwordWarrior.ddf47723.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A female warrior holding a sword, with intricate armor and a confident expression.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="An abstract composition using geometric shapes and vibrant colors, evoking a sense of energy and movement." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-12" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FShapes.12df78ae.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FShapes.12df78ae.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FShapes.12df78ae.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>An abstract composition using geometric shapes and vibrant colors, evoking a sense of energy and movement.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Elon Musk as a character in the animated series Rick and Morty." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-13" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FElonRick.19f112e0.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FElonRick.19f112e0.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FElonRick.19f112e0.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>Elon Musk as a character in the animated series Rick and Morty.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A serene mountain lake at sunset, with mist rising from the water and the peaks reflected perfectly in the still surface." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-14" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FMountain.928e767e.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FMountain.928e767e.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FMountain.928e767e.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A serene mountain lake at sunset, with mist rising from the water and the peaks reflected perfectly in the still surface.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A cyberpunk-inspired city at night, with neon lights, flying cars, and towering skyscrapers." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-15" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FCyberpunkCity.138b493b.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FCyberpunkCity.138b493b.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FCyberpunkCity.138b493b.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A cyberpunk-inspired city at night, with neon lights, flying cars, and towering skyscrapers.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="An elderly person, capturing every wrinkle and expression." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-16" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FElderly.29aba8c8.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FElderly.29aba8c8.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FElderly.29aba8c8.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>An elderly person, capturing every wrinkle and expression.</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="A dewdrop on a spider web, with the intricate patterns of the web and the refraction of light." class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="768" id="undefined-17" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FWaterdropWeb.20de7662.webp&amp;w=2048&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FWaterdropWeb.20de7662.webp&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FWaterdropWeb.20de7662.webp&amp;w=2048&amp;q=75 2x" style="color:transparent" width="1024"/></span></span><div class="text-secondary mt-2 text-sm"><span>A dewdrop on a spider web, with the intricate patterns of the web and the refraction of light.</span></div></div></div></div></div></div></div></div></div></div> <h2 id="image-generation"><a class="heading-anchor" href="#image-generation">Image Generation</a></h2> <p>Grok can now generate high-quality images across several domains where other image generation models often struggle. It can render precise visual details of real-world entities, text, logos, and can create realistic portraits of humans.</p> <div class="not-prose my-12"><div class="no-scrollbar flex items-center gap-3 overflow-x-auto"><button class="shrink-0 rounded-full px-3 py-1 text-sm bg-foreground text-background" data-selected="true" type="button">Entity generation</button><button class="shrink-0 rounded-full px-3 py-1 text-sm text-primary hover:bg-background-hover bg-neutral-900" data-selected="false" type="button">Artistic text</button><button class="shrink-0 rounded-full px-3 py-1 text-sm text-primary hover:bg-background-hover bg-neutral-900" data-selected="false" type="button">Meme generation</button><button class="shrink-0 rounded-full px-3 py-1 text-sm text-primary hover:bg-background-hover bg-neutral-900" data-selected="false" type="button">Realistic portraits</button><button class="shrink-0 rounded-full px-3 py-1 text-sm text-primary hover:bg-background-hover bg-neutral-900" data-selected="false" type="button">Celebrities</button></div><div class="mt-10 space-y-3 lg:-mx-12 2xl:-mx-24"><div class="flex items-start justify-between gap-3"><div class="flex items-start gap-4"><div><span class="text-secondary">Prompt</span></div><div><span>Cybertruck under an aurora</span></div></div><div class="[&amp;&gt;button]:text-secondary my-1 flex items-center gap-3 hover:[&amp;&gt;button]:text-white"><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15.75 19.5 8.25 12l7.5-7.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m8.25 4.5 7.5 7.5-7.5 7.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div><div class="grid gap-6 lg:grid-cols-2"><div class="flex flex-col"><div class="relative flex grow flex-col"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Cybertruck under an aurora" class="h-full grow object-cover" data-nimg="1" decoding="async" height="1200" id="aurora-comparison-main" loading="lazy" sizes="(max-width: 768px) 100vw, 50vw" src="https://x.ai/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Faurora.webp&amp;w=3840&amp;q=75 3840w" style="color:transparent" width="1200"/></span></span></div><div class="text-secondary mt-1 text-sm">Grok</div></div><div class="grid gap-x-6 gap-y-2 lg:grid-cols-2"><div><div class="relative aspect-square"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Cybertruck under an aurora - imagen" class="" data-nimg="1" decoding="async" height="1200" id="aurora-comparison-0" loading="lazy" sizes="(max-width: 768px) 50vw, 25vw" src="https://x.ai/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fimagen.webp&amp;w=3840&amp;q=75 3840w" style="color:transparent" width="1200"/></span></span></div><div class="text-secondary mt-1 text-right text-sm">Imagen 3</div></div><div><div class="relative aspect-square"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Cybertruck under an aurora - flux" class="" data-nimg="1" decoding="async" height="1200" id="aurora-comparison-1" loading="lazy" sizes="(max-width: 768px) 50vw, 25vw" src="https://x.ai/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fflux.webp&amp;w=3840&amp;q=75 3840w" style="color:transparent" width="1200"/></span></span></div><div class="text-secondary mt-1 text-right text-sm">Flux.1 Pro</div></div><div><div class="relative aspect-square"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Cybertruck under an aurora - ideogram" class="" data-nimg="1" decoding="async" height="1200" id="aurora-comparison-2" loading="lazy" sizes="(max-width: 768px) 50vw, 25vw" src="https://x.ai/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fideogram.webp&amp;w=3840&amp;q=75 3840w" style="color:transparent" width="1200"/></span></span></div><div class="text-secondary mt-1 text-right text-sm">Ideogram 2.0</div></div><div><div class="relative aspect-square"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Cybertruck under an aurora - dalle" class="" data-nimg="1" decoding="async" height="1200" id="aurora-comparison-3" loading="lazy" sizes="(max-width: 768px) 50vw, 25vw" src="https://x.ai/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fcomparisons%2Fcybertruck%2Fdalle.webp&amp;w=3840&amp;q=75 3840w" style="color:transparent" width="1200"/></span></span></div><div class="text-secondary mt-1 text-right text-sm">Dall-E 3</div></div></div></div></div></div> <h2 id="image-editing"><a class="heading-anchor" href="#image-editing">Image Editing</a></h2> <p>Our new image generation model can now take images as input, giving users greater creative control and flexibility. We will release this capability to users on the 𝕏 platform soon.</p> <div class="not-prose my-12 space-y-3 lg:-mx-12 2xl:-mx-24"><div class="flex items-start justify-between gap-3"><div class="flex items-start gap-4"><div><span class="text-secondary">Prompt</span></div><div><span>Make the cat anime style</span></div></div><div class="[&amp;&gt;button]:text-secondary my-1 flex items-center gap-3 hover:[&amp;&gt;button]:text-white"><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15.75 19.5 8.25 12l7.5-7.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m8.25 4.5 7.5 7.5-7.5 7.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div><div class="grid gap-3 lg:grid-cols-2"><div><div class="relative aspect-[4/3]"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Make the cat anime style: Before" class="" data-nimg="1" decoding="async" height="1200" id="image-input-example" loading="lazy" sizes="(max-width: 768px) 100vw, 50vw" src="https://x.ai/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fbefore.webp&amp;w=3840&amp;q=75 3840w" style="color:transparent" width="1200"/></span></span></div><div class="text-secondary mt-2 text-sm">Input image</div></div><div><div class="relative aspect-[4/3]"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Make the cat anime style: After" class="" data-nimg="1" decoding="async" height="1200" id="image-output-example" loading="lazy" sizes="(max-width: 768px) 100vw, 50vw" src="https://x.ai/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Flegacy%2Faurora%2Fediting%2Fcat-ghibli%2Fafter.webp&amp;w=3840&amp;q=75 3840w" style="color:transparent" width="1200"/></span></span></div><div class="text-secondary mt-2 text-sm">Output image</div></div></div></div> <h2 id="looking-forward"><a class="heading-anchor" href="#looking-forward">Looking Forward</a></h2> <p>At xAI, we are advancing the frontier of multimodal understanding and generation. If this goal inspires you, we invite you to join us on this journey — we are <a href="https://x.ai/careers">hiring</a>!</p><!--$--><!--/$--></div> https://x.ai/news/grok-image-generation-release News Mon, 09 Dec 2024 00:00:00 +0000 API Public Beta https://x.ai/news/api Starting today, developers can build on our Grok foundation models using our newly released API. We will run a public beta program until the end of 2024 during which everyone will get $25 of free API credits per month. https://x.ai/news/api News Mon, 04 Nov 2024 00:00:00 +0000 Grok-2 Beta Release https://x.ai/news/grok-2 We are excited to release an early preview of Grok-2, a significant step forward from our previous model Grok-1.5, featuring frontier capabilities in chat, coding, and reasoning. At the same time, we are introducing Grok-2 mini, a small but capable sibling of Grok-2. An early version of Grok-2 has been tested on the LMSYS leaderboard under the name "sus-column-r." At the time of this blog post, it is outperforming both Claude 3.5 Sonnet and GPT-4-Turbo. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><p><strong>We are excited to release an early preview of Grok-2, a significant step forward from our previous model Grok-1.5, featuring frontier capabilities in chat, coding, and reasoning. At the same time, we are introducing Grok-2 mini, a small but capable sibling of Grok-2. An early version of Grok-2 has been tested on the LMSYS leaderboard under the name "sus-column-r." At the time of this blog post, it is outperforming both Claude 3.5 Sonnet and GPT-4-Turbo.</strong></p> <p>Grok-2 and Grok-2 mini are currently in beta on 𝕏, and we are also making both models available through our enterprise API later this month.</p> <h3 id="grok-2-language-model-and-chat-capabilities"><a class="heading-anchor" href="#grok-2-language-model-and-chat-capabilities">Grok-2 language model and chat capabilities</a></h3> <p>We introduced an early version of Grok-2 under the name "sus-column-r" into the <a href="LMArena.ai">LMArena.ai</a> Chatbot Arena, a popular competitive language model benchmark. It outperforms both Claude and GPT-4 on the LMSYS leaderboard in terms of its overall Elo score.</p> <div><div class="focus:outline-none" tabindex="0"><div class="not-prose my-24 space-y-4"><div class="flex items-center justify-between gap-6"><div></div><div class="flex items-center justify-end gap-3 visible"><div class="[&amp;&gt;button]:text-secondary flex items-center gap-3 hover:[&amp;&gt;button]:text-white"><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="currentColor" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M17 10a.75.75 0 0 1-.75.75H5.612l4.158 3.96a.75.75 0 1 1-1.04 1.08l-5.5-5.25a.75.75 0 0 1 0-1.08l5.5-5.25a.75.75 0 1 1 1.04 1.08L5.612 9.25H16.25A.75.75 0 0 1 17 10Z" fill-rule="evenodd"></path></svg></button><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="currentColor" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" fill-rule="evenodd"></path></svg></button></div></div></div><div class="fullwidth overflow-hidden"><div class="mx-auto w-full px-4 lg:px-6 xl:max-w-7xl !px-0"><div><div class="mx-4 flex sm:mx-5" style="transform: translate3d(0px, 0px, 0px);"><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Overall ELO scores on Chatbot Arena" class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="790" id="graphs-0" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph1.65dddae1.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph1.65dddae1.webp&amp;w=1200&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph1.65dddae1.webp&amp;w=3840&amp;q=75 2x" style="color:transparent" width="1189"/></span></span><div class="text-secondary mt-2 text-sm"><span>Overall ELO scores on Chatbot Arena</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Win Rate of Grok-2 Against Competing Models on Chatbot Arena" class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="790" id="graphs-1" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph2.505c7065.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph2.505c7065.webp&amp;w=1200&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph2.505c7065.webp&amp;w=3840&amp;q=75 2x" style="color:transparent" width="1178"/></span></span><div class="text-secondary mt-2 text-sm"><span>Win Rate of Grok-2 Against Competing Models on Chatbot Arena</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Grok's response quality" class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="473" id="graphs-2" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph3.45250b6d.webp&amp;w=1920&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph3.45250b6d.webp&amp;w=750&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgraph3.45250b6d.webp&amp;w=1920&amp;q=75 2x" style="color:transparent" width="720"/></span></span><div class="text-secondary mt-2 text-sm"><span>Grok's response quality</span></div></div></div></div></div></div></div></div></div></div> <p>Internally, we employ a comparable process to evaluate our models. Our AI Tutors engage with our models across a variety of tasks that reflect real-world interactions with Grok. During each interaction, the AI Tutors are presented with two responses generated by Grok. They select the superior response based on specific criteria outlined in our guidelines. We focused on evaluating model capabilities in two key areas: following instructions and providing accurate, factual information. Grok-2 has shown significant improvements in reasoning with retrieved content and in its tool use capabilities, such as correctly identifying missing information, reasoning through sequences of events, and discarding irrelevant posts.</p> <h2 id="benchmarks"><a class="heading-anchor" href="#benchmarks">Benchmarks</a></h2> <p>We evaluated the Grok-2 models across a series of academic benchmarks that included reasoning, reading comprehension, math, science, and coding. Both Grok-2 and Grok-2 mini demonstrate significant improvements over our previous Grok-1.5 model. They achieve performance levels competitive to other frontier models in areas such as graduate-level science knowledge (GPQA), general knowledge (MMLU, MMLU-Pro), and math competition problems (MATH). Additionally, Grok-2 excels in vision-based tasks, delivering state-of-the-art performance in visual math reasoning (MathVista) and in document-based question answering (DocVQA).</p> <div class="my-12 lg:-mx-12 2xl:-mx-24"><table class="right table"><thead><tr><th>Benchmark</th><th></th><th class="">Grok-1.5</th><th class="grok">Grok-2 mini<sup>‡</sup></th><th class="grok">Grok-2<sup>‡</sup></th><th class="">GPT-4 Turbo<sup>*</sup></th><th class="">Claude 3 Opus<sup>†</sup></th><th class="">Gemini Pro 1.5</th><th class="">Llama 3 405B</th><th class="">GPT-4o<sup>*</sup></th><th class="">Claude 3.5 Sonnet<sup>†</sup></th></tr></thead><tbody><tr><th scope="row">GPQA</th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:35.9%" title="Grok-1.5: 35.9%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:46.2%" title="Gemini Pro 1.5: 46.2%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:48%" title="GPT-4 Turbo: 48.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:50.4%" title="Claude 3 Opus: 50.4%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:51%" title="Grok-2 mini: 51.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:51.1%" title="Llama 3 405B: 51.1%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:53.6%" title="GPT-4o: 53.6%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:56%" title="Grok-2: 56.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:59.6%" title="Claude 3.5 Sonnet: 59.6%"></div></div></td><td class="">35.9<span class="text-secondary">%</span></td><td class="grok">51.0<span class="text-secondary">%</span></td><td class="grok">56.0<span class="text-secondary">%</span></td><td class="">48.0<span class="text-secondary">%</span></td><td class="">50.4<span class="text-secondary">%</span></td><td class="">46.2<span class="text-secondary">%</span></td><td class="">51.1<span class="text-secondary">%</span></td><td class="">53.6<span class="text-secondary">%</span></td><td class="">59.6<span class="text-secondary">%</span></td></tr><tr><th scope="row">MMLU</th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:81.3%" title="Grok-1.5: 81.3%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:85.7%" title="Claude 3 Opus: 85.7%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:85.9%" title="Gemini Pro 1.5: 85.9%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:86.2%" title="Grok-2 mini: 86.2%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:86.5%" title="GPT-4 Turbo: 86.5%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:87.5%" title="Grok-2: 87.5%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:88.3%" title="Claude 3.5 Sonnet: 88.3%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:88.6%" title="Llama 3 405B: 88.6%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:88.7%" title="GPT-4o: 88.7%"></div></div></td><td class="">81.3<span class="text-secondary">%</span></td><td class="grok">86.2<span class="text-secondary">%</span></td><td class="grok">87.5<span class="text-secondary">%</span></td><td class="">86.5<span class="text-secondary">%</span></td><td class="">85.7<span class="text-secondary">%</span></td><td class="">85.9<span class="text-secondary">%</span></td><td class="">88.6<span class="text-secondary">%</span></td><td class="">88.7<span class="text-secondary">%</span></td><td class="">88.3<span class="text-secondary">%</span></td></tr><tr><th scope="row">MMLU-Pro</th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:51%" title="Grok-1.5: 51.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:63.7%" title="GPT-4 Turbo: 63.7%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:68.5%" title="Claude 3 Opus: 68.5%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:69%" title="Gemini Pro 1.5: 69.0%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:72%" title="Grok-2 mini: 72.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:72.6%" title="GPT-4o: 72.6%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:73.3%" title="Llama 3 405B: 73.3%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:75.5%" title="Grok-2: 75.5%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:76.1%" title="Claude 3.5 Sonnet: 76.1%"></div></div></td><td class="">51.0<span class="text-secondary">%</span></td><td class="grok">72.0<span class="text-secondary">%</span></td><td class="grok">75.5<span class="text-secondary">%</span></td><td class="">63.7<span class="text-secondary">%</span></td><td class="">68.5<span class="text-secondary">%</span></td><td class="">69.0<span class="text-secondary">%</span></td><td class="">73.3<span class="text-secondary">%</span></td><td class="">72.6<span class="text-secondary">%</span></td><td class="">76.1<span class="text-secondary">%</span></td></tr><tr><th scope="row">MATH<sup>§</sup></th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:50.6%" title="Grok-1.5: 50.6%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:60.1%" title="Claude 3 Opus: 60.1%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:67.7%" title="Gemini Pro 1.5: 67.7%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:71.1%" title="Claude 3.5 Sonnet: 71.1%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:72.6%" title="GPT-4 Turbo: 72.6%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:73%" title="Grok-2 mini: 73.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:73.8%" title="Llama 3 405B: 73.8%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:76.1%" title="Grok-2: 76.1%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:76.6%" title="GPT-4o: 76.6%"></div></div></td><td class="">50.6<span class="text-secondary">%</span></td><td class="grok">73.0<span class="text-secondary">%</span></td><td class="grok">76.1<span class="text-secondary">%</span></td><td class="">72.6<span class="text-secondary">%</span></td><td class="">60.1<span class="text-secondary">%</span></td><td class="">67.7<span class="text-secondary">%</span></td><td class="">73.8<span class="text-secondary">%</span></td><td class="">76.6<span class="text-secondary">%</span></td><td class="">71.1<span class="text-secondary">%</span></td></tr><tr><th scope="row">HumanEval<sup>¶</sup></th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:71.9%" title="Gemini Pro 1.5: 71.9%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:74.1%" title="Grok-1.5: 74.1%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:84.9%" title="Claude 3 Opus: 84.9%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:85.7%" title="Grok-2 mini: 85.7%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:87.1%" title="GPT-4 Turbo: 87.1%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:88.4%" title="Grok-2: 88.4%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:89%" title="Llama 3 405B: 89.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:90.2%" title="GPT-4o: 90.2%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:92%" title="Claude 3.5 Sonnet: 92.0%"></div></div></td><td class="">74.1<span class="text-secondary">%</span></td><td class="grok">85.7<span class="text-secondary">%</span></td><td class="grok">88.4<span class="text-secondary">%</span></td><td class="">87.1<span class="text-secondary">%</span></td><td class="">84.9<span class="text-secondary">%</span></td><td class="">71.9<span class="text-secondary">%</span></td><td class="">89.0<span class="text-secondary">%</span></td><td class="">90.2<span class="text-secondary">%</span></td><td class="">92.0<span class="text-secondary">%</span></td></tr><tr><th scope="row">MMMU</th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:53.6%" title="Grok-1.5: 53.6%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:59.4%" title="Claude 3 Opus: 59.4%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:62.2%" title="Gemini Pro 1.5: 62.2%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:63.1%" title="GPT-4 Turbo: 63.1%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:63.2%" title="Grok-2 mini: 63.2%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:64.5%" title="Llama 3 405B: 64.5%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:66.1%" title="Grok-2: 66.1%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:68.3%" title="Claude 3.5 Sonnet: 68.3%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:69.1%" title="GPT-4o: 69.1%"></div></div></td><td class="">53.6<span class="text-secondary">%</span></td><td class="grok">63.2<span class="text-secondary">%</span></td><td class="grok">66.1<span class="text-secondary">%</span></td><td class="">63.1<span class="text-secondary">%</span></td><td class="">59.4<span class="text-secondary">%</span></td><td class="">62.2<span class="text-secondary">%</span></td><td class="">64.5<span class="text-secondary">%</span></td><td class="">69.1<span class="text-secondary">%</span></td><td class="">68.3<span class="text-secondary">%</span></td></tr><tr><th scope="row">MathVista</th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:0%" title="Llama 3 405B: 0.0%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:50.5%" title="Claude 3 Opus: 50.5%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:52.8%" title="Grok-1.5: 52.8%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:58.1%" title="GPT-4 Turbo: 58.1%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:63.8%" title="GPT-4o: 63.8%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:63.9%" title="Gemini Pro 1.5: 63.9%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:67.7%" title="Claude 3.5 Sonnet: 67.7%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:68.1%" title="Grok-2 mini: 68.1%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:69%" title="Grok-2: 69.0%"></div></div></td><td class="">52.8<span class="text-secondary">%</span></td><td class="grok">68.1<span class="text-secondary">%</span></td><td class="grok">69.0<span class="text-secondary">%</span></td><td class="">58.1<span class="text-secondary">%</span></td><td class="">50.5<span class="text-secondary">%</span></td><td class="">63.9<span class="text-secondary">%</span></td><td class="">—</td><td class="">63.8<span class="text-secondary">%</span></td><td class="">67.7<span class="text-secondary">%</span></td></tr><tr><th scope="row">DocVQA</th><td><div class="mr-3 flex h-[40px] w-[60px] items-end gap-0.5"><div class="grow hover:opacity-75 bg-secondary" style="height:85.6%" title="Grok-1.5: 85.6%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:87.2%" title="GPT-4 Turbo: 87.2%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:89.3%" title="Claude 3 Opus: 89.3%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:92.2%" title="Llama 3 405B: 92.2%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:92.8%" title="GPT-4o: 92.8%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:93.1%" title="Gemini Pro 1.5: 93.1%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:93.2%" title="Grok-2 mini: 93.2%"></div><div class="grow hover:opacity-75 bg-sunset" style="height:93.6%" title="Grok-2: 93.6%"></div><div class="grow hover:opacity-75 bg-secondary" style="height:95.2%" title="Claude 3.5 Sonnet: 95.2%"></div></div></td><td class="">85.6<span class="text-secondary">%</span></td><td class="grok">93.2<span class="text-secondary">%</span></td><td class="grok">93.6<span class="text-secondary">%</span></td><td class="">87.2<span class="text-secondary">%</span></td><td class="">89.3<span class="text-secondary">%</span></td><td class="">93.1<span class="text-secondary">%</span></td><td class="">92.2<span class="text-secondary">%</span></td><td class="">92.8<span class="text-secondary">%</span></td><td class="">95.2<span class="text-secondary">%</span></td></tr></tbody></table></div> <small><sup>*</sup> GPT-4-Turbo and GPT-4o scores are from the May 2024 release.<br/> <sup>†</sup> Claude 3 Opus and Claude 3.5 Sonnet scores are from the June 2024 release.<br/> <sup>‡</sup> Grok-2 MMLU, MMLU-Pro, MMMU and MathVista were evaluated using 0-shot CoT.<br/> <sup>§</sup> For MATH, we present maj@1 results.<br/> <sup>¶</sup> For HumanEval, we report pass@1 benchmark scores.</small> <h2 id="experience-grok-with-real-time-information-on-𝕏"><a class="heading-anchor" href="#experience-grok-with-real-time-information-on-𝕏">Experience Grok with real-time information on 𝕏</a></h2> <p>Over the past few months, we've been continuously improving Grok on the 𝕏 platform. Today, we're introducing the next evolution of the Grok experience, featuring a redesigned interface and new features.</p> <div><div class="focus:outline-none" tabindex="0"><div class="not-prose my-24 space-y-4"><div class="flex items-center justify-between gap-6"><div></div><div class="flex items-center justify-end gap-3 visible"><div class="[&amp;&gt;button]:text-secondary flex items-center gap-3 hover:[&amp;&gt;button]:text-white"><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="currentColor" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M17 10a.75.75 0 0 1-.75.75H5.612l4.158 3.96a.75.75 0 1 1-1.04 1.08l-5.5-5.25a.75.75 0 0 1 0-1.08l5.5-5.25a.75.75 0 1 1 1.04 1.08L5.612 9.25H16.25A.75.75 0 0 1 17 10Z" fill-rule="evenodd"></path></svg></button><button type="button"><svg aria-hidden="true" class="size-5" data-slot="icon" fill="currentColor" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" fill-rule="evenodd"></path></svg></button></div></div></div><div class="fullwidth overflow-hidden"><div class="mx-auto w-full px-4 lg:px-6 xl:max-w-7xl !px-0"><div><div class="mx-4 flex sm:mx-5" style="transform: translate3d(0px, 0px, 0px);"><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="X App Grok page with Grok mini" class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="1798" id="screenshots-0" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot1.f6bbecbb.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot1.f6bbecbb.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="2122"/></span></span><div class="text-secondary mt-2 text-sm"><span>X App Grok page with Grok mini</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Photo of a meme and Grok's explanation" class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="1798" id="screenshots-1" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot2.3dbfd251.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot2.3dbfd251.webp&amp;w=1920&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot2.3dbfd251.webp&amp;w=3840&amp;q=75 2x" style="color:transparent" width="1819"/></span></span><div class="text-secondary mt-2 text-sm"><span>Photo of a meme and Grok's explanation</span></div></div></div><div class="mx-2"><div class="relative"><span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="Grok's response to a coding question" class="h-[300px] w-auto max-w-[calc(100vw-2rem)] sm:h-[400px]" data-nimg="1" decoding="async" height="1798" id="screenshots-2" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot3.87a10c64.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot3.87a10c64.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="2496"/></span></span><div class="text-secondary mt-2 text-sm"><span>Grok's response to a coding question</span></div></div></div></div></div></div></div></div></div></div> <img alt="Black Forest Labs logo." data-nimg="1" decoding="async" height="92" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fflux-logo.b6457dc7.webp&amp;w=256&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fflux-logo.b6457dc7.webp&amp;w=128&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fflux-logo.b6457dc7.webp&amp;w=256&amp;q=75 2x" style="color:transparent;float:right;margin:0 0 2rem 2rem" width="100"/> <p>𝕏 Premium and Premium+ users will have access to two new models: Grok-2 and Grok-2 mini. Grok-2 is our state-of-the-art AI assistant with advanced capabilities in both text and vision understanding, integrating real-time information from the 𝕏 platform, accessible through the Grok tab in the 𝕏 app. Grok-2 mini is our small but capable model that offers a balance between speed and answer quality. Compared to its predecessor, Grok-2 is more intuitive, steerable, and versatile across a wide range of tasks, whether you're seeking answers, collaborating on writing, or solving coding tasks. In collaboration with <a href="https://blackforestlabs.ai/">Black Forest Labs</a>, we are experimenting with their <a href="https://blackforestlabs.ai/#get-flux">FLUX.1</a> model to expand Grok’s capabilities on 𝕏. If you are a Premium or Premium+ subscriber, make sure to update to the latest version of the 𝕏 app in order to beta test Grok-2.</p> <h3 id="build-with-grok-using-the-enterprise-api"><a class="heading-anchor" href="#build-with-grok-using-the-enterprise-api">Build with Grok using the Enterprise API</a></h3> <p>We are also releasing Grok-2 and Grok-2 mini to developers through our new enterprise API platform later this month. Our upcoming API is built on a new bespoke tech stack that allows multi-region inference deployments for low-latency access across the world. We offer enhanced security features such as mandatory multi-factor authentication (e.g. using a Yubikey, Apple TouchID, or TOTP), rich traffic statistics, and advanced billing analytics (incl. detailed data exports). We further offer a management API that allows you to integrate team, user, and billing management into your existing in-house tools and services. <a href="https://x.ai/api">Join our newsletter</a> to get notified when we launch later this month.</p> <h3 id="what-is-next"><a class="heading-anchor" href="#what-is-next">What is next?</a></h3> <p>Grok-2 and Grok-2 mini are being rolled out on 𝕏. We are very excited about their applications to a range of AI-driven features, such as enhanced search capabilities, gaining deeper insights on 𝕏 posts, and improved reply functions, all powered by Grok. Soon, we will release a preview of multimodal understanding as a core part of the Grok experience on 𝕏 and API.</p> <p>Since announcing Grok-1 in November 2023, xAI has been moving at an extraordinary pace, driven by a small team with the highest talent density. We have introduced Grok-2, positioning us at the forefront of AI development. Our focus is on advancing core reasoning capabilities with our new compute cluster. We will have many more developments to share in the coming months. We are looking for individuals to join our small, focused team dedicated to building the most impactful innovations for the future of humanity. <a href="https://x.ai/careers">Apply to our positions here</a>.</p><!--$--><!--/$--></div> https://x.ai/news/grok-2 News Tue, 13 Aug 2024 00:00:00 +0000 Series B funding round https://x.ai/news/series-b Our Series B funding round of $6 billion with participation from key investors including Valor Equity Partners, Vy Capital, Andreessen Horowitz, Sequoia Capital, Fidelity Management & Research Company, Prince Alwaleed Bin Talal and Kingdom Holding, amongst others. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><p><strong>xAI is pleased to announce...</strong></p> <p><strong>Our Series B funding round of $6 billion with participation from key investors including Valor Equity Partners, Vy Capital, Andreessen Horowitz, Sequoia Capital, Fidelity Management &amp; Research Company, Prince Alwaleed Bin Talal and Kingdom Holding, amongst others.</strong></p> <p>xAI has made significant strides over the past year. From the announcement of the company in July 2023, to the release of <a href="https://x.ai/blog/grok">Grok-1 on X in November</a>, to the recent announcements of the improved <a href="https://x.ai/blog/grok-1.5">Grok-1.5 model with long context capability</a>, to <a href="https://x.ai/blog/grok-1.5v">Grok-1.5V with image understanding</a>, xAI’s model capabilities have improved rapidly. With the <a href="https://x.ai/blog/grok-os">open-source release of Grok-1</a>, xAI has opened doors for advancements in various applications, optimizations, and extensions of the model.</p> <p>xAI will continue on this steep trajectory of progress over the coming months, with multiple exciting technology updates and products soon to be announced. The funds from the round will be used to take xAI’s first products to market, build advanced infrastructure, and accelerate the research and development of future technologies.</p> <p>xAI is primarily focused on the development of advanced AI systems that are truthful, competent, and maximally beneficial for all of humanity. The company’s mission is to understand the true nature of the universe.</p> <p>xAI is hiring for numerous roles and seeks talented individuals ready to join a small team focused on making a meaningful impact on the future of humanity. Those interested can apply today at <a href="https://x.ai/careers">x.ai/careers</a>.</p><!--$--><!--/$--></div> https://x.ai/news/series-b News Sun, 26 May 2024 00:00:00 +0000 Grok-1.5 Vision Preview https://x.ai/news/grok-1.5v Connecting the digital and physical worlds with our first multimodal model. https://x.ai/news/grok-1.5v News Fri, 12 Apr 2024 00:00:00 +0000 Announcing Grok-1.5 https://x.ai/news/grok-1.5 Introducing Grok-1.5, our latest model capable of long context understanding and advanced reasoning. Grok-1.5 will be available to our early testers and existing Grok users on the 𝕏 platform in the coming days. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><p><strong>Introducing Grok-1.5, our latest model capable of long context understanding and advanced reasoning. Grok-1.5 will be available to our early testers and existing Grok users on the 𝕏 platform in the coming days.</strong></p> <p>By releasing the model weights and network architecture of Grok-1 two weeks ago, we presented a glimpse into the progress xAI had made up until last November. Since then, we have improved reasoning and problem-solving capabilities in our latest model, Grok-1.5.</p> <h2 id="capabilities-and-reasoning"><a class="heading-anchor" href="#capabilities-and-reasoning">Capabilities and Reasoning</a></h2> <p>One of the most notable improvements in Grok-1.5 is its performance in coding and math-related tasks. In our tests, Grok-1.5 achieved a 50.6% score on the MATH benchmark and a 90% score on the GSM8K benchmark, two math benchmarks covering a wide range of grade school to high school competition problems. Additionally, it scored 74.1% on the HumanEval benchmark, which evaluates code generation and problem-solving abilities.</p> <div class="my-12 lg:-mx-12"><table class="right table"><thead><tr><th>Benchmark</th><th>Grok-1</th><th class="grok"><strong>Grok-1.5</strong></th><th>Mistral Large</th><th>Claude 2</th><th>Claude 3 Sonnet</th><th>Gemini Pro 1.5</th><th>GPT-4</th><th>Claude 3 Opus</th></tr></thead><tbody><tr><th scope="row">MMLU</th><td>73%<br/><span>5-shot</span></td><td class="grok">81.3%<br/><span>5-shot</span></td><td>81.2%<br/><span>5-shot</span></td><td>75%<br/><span>5-shot</span></td><td>79%<br/><span>5-shot</span></td><td>83.7%<br/><span>5-shot</span></td><td>86.4%<br/><span>5-shot</span></td><td>86.8<br/><span>5-shot</span></td></tr><tr><th scope="row">MATH</th><td>23.9%<br/><span>4-shot</span></td><td class="grok">50.6%<br/><span>4-shot</span></td><td>—<br/></td><td>—<br/></td><td>40.5%<br/><span>4-shot</span></td><td>58.5%<br/><span>4-shot</span></td><td>52.9%<br/><span>4-shot</span></td><td>61%<br/><span>4-shot</span></td></tr><tr><th scope="row">GSM8K</th><td>62.9<br/><span>8-shot</span></td><td class="grok">90%<br/><span>8-shot</span></td><td>81%<br/><span>5-shot</span></td><td>88%<br/><span>0-shot CoT</span></td><td>92.3%<br/><span>0-shot CoT</span></td><td>91.7%<br/><span>11-shot</span></td><td>92%<br/><span>5-shot</span></td><td>95%<br/><span>0-shot CoT</span></td></tr><tr><th scope="row">HumanEval</th><td>63.2%<br/><span>0-shot</span></td><td class="grok">74.1%<br/><span>0-shot</span></td><td>45.1%<br/><span>0-shot</span></td><td>70%<br/><span>0-shot</span></td><td>73%<br/><span>0-shot</span></td><td>71.9%<br/><span>0-shot</span></td><td>67%<br/><span>0-shot</span></td><td>84.9%<br/><span>0-shot</span></td></tr></tbody></table></div> <h2 id="long-context-understanding"><a class="heading-anchor" href="#long-context-understanding">Long Context Understanding</a></h2> <p>A new feature in Grok-1.5 is the capability to process long contexts of up to 128K tokens within its context window. This allows Grok to have an increased memory capacity of up to 16 times the previous context length, enabling it to utilize information from substantially longer documents.</p> <span class="flex grow"><span aria-label="Image Preview" role="button" style="opacity: 1;"><img alt="The image shows a graph that visualizes the model's ability to recall information from its context window. The x-axis is the length of the context window and the y-axis is the relative position of the fact to retrieve from the window. We use colors to mark the recall rate. The entire graph is green, which means the recall-rate is 100% for every context window and every placement of the fact to retrieve." class="" data-nimg="1" decoding="async" height="360" id="context-length" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcontext.f27d1f23.webp&amp;w=1920&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcontext.f27d1f23.webp&amp;w=750&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcontext.f27d1f23.webp&amp;w=1920&amp;q=75 2x" style="color:transparent" width="720"/></span></span> <p>Furthermore, the model can handle longer and more complex prompts, while still maintaining its instruction-following capability as its context window expands. In the Needle In A Haystack (NIAH) evaluation, Grok-1.5 demonstrated powerful retrieval capabilities for embedded text within contexts of up to 128K tokens in length, achieving perfect retrieval results.</p> <h2 id="grok-15-infra"><a class="heading-anchor" href="#grok-15-infra">Grok-1.5 Infra</a></h2> <p>Cutting-edge Large Language Model (LLMs) research that runs on massive GPU clusters demands robust and flexible infrastructure. Grok-1.5 is built on a custom distributed training framework based on JAX, Rust, and Kubernetes. This training stack enables our team to prototype ideas and train new architectures at scale with minimal effort. A major challenge of training LLMs on large compute clusters is maximizing reliability and uptime of the training job. Our custom training orchestrator ensures that problematic nodes are automatically detected and ejected from the training job. We also optimized checkpointing, data loading, and training job restarts to minimize downtime in the event of a failure. If working on our training stack sounds interesting to you, <a href="https://x.ai/careers">apply to join the team</a>.</p> <h2 id="looking-ahead"><a class="heading-anchor" href="#looking-ahead">Looking Ahead</a></h2> <p>Grok-1.5 will soon be available to early testers, and we look forward to receiving your feedback to help us improve Grok. As we gradually roll out Grok-1.5 to a wider audience, we are excited to introduce several new features over the coming days.</p> <p><em>Note that the GPT-4 scores are taken from the March 2023 release. For MATH and GSM8K, we present maj@1 results. For HumanEval, we report pass@1 benchmark scores.</em></p><!--$--><!--/$--></div> https://x.ai/news/grok-1.5 News Thu, 28 Mar 2024 00:00:00 +0000 Open Release of Grok-1 https://x.ai/news/grok-os We are releasing the base model weights and network architecture of Grok-1 , our large language model. Grok-1 is a 314 billion parameter Mixture-of-Experts model trained from scratch by xAI. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><p><strong>We are releasing the base model weights and network architecture of <a href="https://x.ai/blog/grok">Grok-1</a>, our large language model. Grok-1 is a 314 billion parameter Mixture-of-Experts model trained from scratch by xAI.</strong></p> <p>This is the raw base model checkpoint from the Grok-1 pre-training phase, which concluded in October 2023. This means that the model is not fine-tuned for any specific application, such as dialogue.</p> <p>We are releasing the weights and the architecture under the Apache 2.0 license.</p> <p>To get started with using the model, follow the instructions at <a href="https://github.com/xai-org/grok">github.com/xai-org/grok</a>.</p> <h2 id="model-details"><a class="heading-anchor" href="#model-details">Model Details</a></h2> <ul> <li>Base model trained on a large amount of text data, not fine-tuned for any particular task.</li> <li><strong>314B</strong> parameter Mixture-of-Experts model with 25% of the weights active on a given token.</li> <li>Trained from scratch by xAI using a custom training stack on top of JAX and Rust in October 2023.</li> </ul><!--$--><!--/$--></div> https://x.ai/news/grok-os News Sun, 17 Mar 2024 00:00:00 +0000 Announcing PromptIDE https://x.ai/news/prompt-ide The xAI PromptIDE is an integrated development environment for prompt engineering and interpretability research. It accelerates prompt engineering through an SDK that allows implementing complex prompting techniques and rich analytics that visualize the network's outputs. We use it heavily in our continuous development of Grok™ . <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><p><strong>The xAI PromptIDE is an integrated development environment for prompt engineering and interpretability research. It accelerates prompt engineering through an SDK that allows implementing complex prompting techniques and rich analytics that visualize the network's outputs. We use it heavily in our continuous development of <a href="https://x.ai/blog/grok">Grok™</a>.</strong></p> <p>We developed the PromptIDE to give transparent access to Grok-1, the model that powers <a href="https://x.ai/blog/grok">Grok™</a>, to engineers and researchers in the community. The IDE is designed to empower users and help them explore the capabilities of our large language models (LLMs) at pace. At the heart of the IDE is a Python code editor that - combined with a new <a href="https://developers.x.ai/python-sdk/">SDK</a> - allows implementing complex prompting techniques. While executing prompts in the IDE, users see helpful analytics such as the precise tokenization, sampling probabilities, alternative tokens, and aggregated attention masks.</p> <p>The IDE also offers quality of life features. It automatically saves all prompts and has built-in versioning. The analytics generated by running a prompt can be stored permanently allowing users to compare the outputs of different prompting techniques. Finally, users can upload small files such as CSV files and read them using a single Python function from the SDK. When combined with the SDK's concurrency features, even somewhat large files can be processed quickly.</p> <p>We also hope to build a community around the PromptIDE. Any prompt can be shared publicly at the click of a button. Users can decide if they only want to share a single version of the prompt or the entire tree. It's also possible to include any stored analytics when sharing a prompt.</p> <p>The PromptIDE is available to members of our early access program. Below, you find a walkthrough of the main features of the IDE.</p> <p>Thank you,<br/> <!-- -->the xAI Team</p> <h1 id="code-editor--sdk"><a class="heading-anchor" href="#code-editor--sdk">Code editor &amp; SDK</a></h1> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42.44d24fa3.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42.44d24fa3.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/> <p>At the heart of the PromptIDE is a code editor and a <a href="https://developers.x.ai/python-sdk/">Python SDK</a>. The SDK provides a new programming paradigm that allows implementing complex prompting techniques elegantly. All Python functions are executed in an implicit context, which is a sequence of tokens. You can manually add tokens to the context using the <code>prompt()</code> function or you can use our models to generate tokens based on the context using the <code>sample()</code> function.</p> <p>Code is executed locally using an in-browser Python interpreter that runs in a separate web worker. Multiple web workers can run at the same time, which means you can execute many prompts in parallel.</p> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42_completion.7528a460.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42_completion.7528a460.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/> <p>Complex prompting techniques can be implemented using multiple contexts within the same program. If a function is annotated with the <code>@prompt_fn</code> decorator, it is executed in its own, fresh context. The function can perform some operations independently of its parent context and pass the results back to the caller using the <code>return</code> statement. This programming paradigm enables recursive and iterative prompts with arbitrarily nested sub-contexts.</p> <h2 id="concurrency"><a class="heading-anchor" href="#concurrency">Concurrency</a></h2> <p>The SDK uses Python coroutines that enable processing multiple <code>@prompt_fn</code>-annotated Python functions concurrently. This can significantly speed up the time to completion - especially when working with CSV files.</p> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_concurrency.11d9e3f1.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_concurrency.11d9e3f1.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/> <h2 id="user-inputs"><a class="heading-anchor" href="#user-inputs">User inputs</a></h2> <p>Prompts can be made interactive through the <code>user_input()</code> function, which blocks execution until the user has entered a string into a textbox in the UI. The <code>user_input()</code> function returns the string entered by the user, which cen then, for example, be added to the context via the <code>prompt()</code> function. Using these APIs, a chatbot can be implemented in just four lines of code:</p> <span class="not-prose"><div class="mb-5"><div class="not-prose relative flex h-full flex-col rounded-md bg-zinc-800 text-zinc-100"><div class="flex items-center justify-between gap-3 px-4 pb-2 pt-3"><div class="flex items-center gap-2"><p class="m-0 font-mono text-sm text-zinc-400 dark:text-zinc-200">python</p></div></div><div class="flex-1 rounded-[inherit]"><pre><code class="python overflow-auto !bg-transparent !px-4 text-sm dark:text-zinc-100 hljs"><span class="hljs-keyword">await</span> prompt(PREAMBLE) <span class="hljs-keyword">while</span> text := <span class="hljs-keyword">await</span> user_input(<span class="hljs-string">"Write a message"</span>): <span class="hljs-keyword">await</span> prompt(<span class="hljs-string">f"&lt;|separator|&gt;\n\nHuman: <span class="hljs-subst">{text}</span>&lt;|separator|&gt;\n\nAssistant:"</span>) <span class="hljs-keyword">await</span> sample(max_len=<span class="hljs-number">1024</span>, stop_tokens=[<span class="hljs-string">"&lt;|separator|&gt;"</span>], return_attention=<span class="hljs-literal">True</span>) </code></pre></div></div></div></span> <h2 id="files"><a class="heading-anchor" href="#files">Files</a></h2> <p>Developers can upload small files to the PromptIDE (up to 5 MiB per file. At most 50 MiB total) and use their uploaded files in the prompt. The <code>read_file()</code> function returns any uploaded file as a byte array. When combined with the concurrency feature mentioned above, this can be used to implement batch processing prompts to evaluate a prompting technique on a variety of problems. The screenshot below shows a prompt that calculates the MMLU evaluation score.</p> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_mmlu2.4f93c032.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_mmlu2.4f93c032.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/> <h1 id="analytics"><a class="heading-anchor" href="#analytics">Analytics</a></h1> <p>While executing a prompt, users see detailed per-token analytics to help them better understand the model's output. The completion window shows the precise tokenization of the context alongside the numeric identifiers of each token. When clicking on a token, users also see the top-K tokens after applying top-P thresholding and the aggregated attention mask at the token.</p> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42_completion.7528a460.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42_completion.7528a460.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42_token.6f1a00f3.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_42_token.6f1a00f3.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/> <p>When using the <code>user_input()</code> function, a textbox shows up in the window while the prompt is running that users can enter their response into. The below screenshot shows the result of executing the chatbot code snippet listed above.</p> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_chat_completion.115e94dc.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_chat_completion.115e94dc.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/> <p>Finally, the context can also be rendered in markdown to improve legibility when the token visualization features are not required.</p> <img alt="Sampling probabilities in the PromptIDE" class="img-fluid" data-nimg="1" decoding="async" height="2250" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_completion_markdown.fcfdaf7c.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscreenshot_completion_markdown.fcfdaf7c.webp&amp;w=3840&amp;q=75 1x" style="color:transparent" width="3600"/><!--$--><!--/$--></div> https://x.ai/news/prompt-ide News Mon, 06 Nov 2023 00:00:00 +0000 Announcing Grok https://x.ai/news/grok Grok is an AI modeled after the Hitchhiker’s Guide to the Galaxy, so intended to answer almost anything and, far harder, even suggest what questions to ask! <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><p><em>Grok is an AI modeled after the Hitchhiker’s Guide to the Galaxy, so intended to answer almost anything and, far harder, even suggest what questions to ask!</em></p> <p><em>Grok is designed to answer questions with a bit of wit and has a rebellious streak, so please don’t use it if you hate humor!</em></p> <p><em>A unique and fundamental advantage of Grok is that it has real-time knowledge of the world via the 𝕏 platform. It will also answer spicy questions that are rejected by most other AI systems.</em></p> <p><em>Grok is still a very early beta product – the best we could do with 2 months of training – so expect it to improve rapidly with each passing week with your help.</em></p> <p><em>Thank you,<br/> <!-- -->the xAI Team</em></p> <h2 id="why-we-are-building-grok"><a class="heading-anchor" href="#why-we-are-building-grok">Why we are building Grok</a></h2> <p>At xAI, we want to create AI tools that assist humanity in its quest for understanding and knowledge.</p> <p>By creating and improving Grok, we aim to:</p> <ul> <li>Gather feedback and ensure we are building AI tools that maximally benefit all of humanity. We believe that it is important to design AI tools that are useful to people of all backgrounds and political views. We also want empower our users with our AI tools, subject to the law. Our goal with Grok is to explore and demonstrate this approach in public.</li> <li>Empower research and innovation: We want Grok to serve as a powerful research assistant for anyone, helping them to quickly access relevant information, process data, and come up with new ideas.</li> </ul> <p>Our ultimate goal is for our AI tools to assist in the pursuit of understanding.</p> <h2 id="the-journey-to-grok-1"><a class="heading-anchor" href="#the-journey-to-grok-1">The journey to Grok-1</a></h2> <p>The engine powering Grok is Grok-1, our frontier LLM, which we developed over the last four months. Grok-1 has gone through many iterations over this span of time.</p> <p>After announcing xAI, we trained a prototype LLM (Grok-0) with 33 billion parameters. This early model approaches LLaMA 2 (70B) capabilities on standard LM benchmarks but uses only half of its training resources. In the last two months, we have made significant improvements in reasoning and coding capabilities leading up to Grok-1, a state-of-the-art language model that is significantly more powerful, achieving 63.2% on the HumanEval coding task and 73% on MMLU.</p> <p>To understand the capability improvements we made with Grok-1, we have conducted a series of evaluations using a few standard machine learning benchmarks designed to measure math and reasoning abilities.</p> <p><strong>GSM8k</strong>: Middle school math word problems, (Cobbe et al. 2021), using the chain-of-thought prompt.</p> <p><strong>MMLU</strong>: Multidisciplinary multiple choice questions, (Hendrycks et al. 2021), provided 5-shot in-context examples.</p> <p><strong>HumanEval</strong>: Python code completion task, (Chen et al. 2021), zero-shot evaluated for pass@1.</p> <p><strong>MATH</strong>: Middle school and high school mathematics problems written in LaTeX, (Hendrycks et al. 2021), prompted with a fixed 4-shot prompt.</p> <div class="my-12 lg:-mx-12"><table class="right table"><thead><tr><th>Benchmark</th><th>Grok-0 (33B)</th><th>LLaMa 2 70B</th><th>Inflection-1</th><th>GPT-3.5</th><th class="grok"><strong>Grok-1</strong></th><th>Palm 2</th><th>Claude 2</th><th>GPT-4</th></tr></thead><tbody><tr><th scope="row">GSM8k</th><td>56.8%<br/><span>8-shot</span></td><td>56.8%<br/><span>8-shot</span></td><td>62.9%<br/><span>8-shot</span></td><td>57.1%<br/><span>8-shot</span></td><td class="grok">62.9%<br/><span>8-shot</span></td><td>80.7%<br/><span>8-shot</span></td><td>88.0%<br/><span>8-shot</span></td><td>92.0%<br/><span>8-shot</span></td></tr><tr><th scope="row">MMLU</th><td>65.7%<br/><span>5-shot</span></td><td>68.9%<br/><span>5-shot</span></td><td>72.7%<br/><span>5-shot</span></td><td>70.0%<br/><span>5-shot</span></td><td class="grok">73.0%<br/><span>5-shot</span></td><td>78.0%<br/><span>5-shot</span></td><td>75.0%<br/><span>5-shot + CoT</span></td><td>86.4%<br/><span>5-shot</span></td></tr><tr><th scope="row">HumanEval</th><td>39.7%<br/><span>0-shot</span></td><td>29.9%<br/><span>0-shot</span></td><td>35.4%<br/><span>0-shot</span></td><td>48.1%<br/><span>0-shot</span></td><td class="grok">63.2%<br/><span>0-shot</span></td><td>-</td><td>70%<br/><span>0-shot</span></td><td>67%<br/><span>0-shot</span></td></tr><tr><th scope="row">MATH</th><td>15.7%<br/><span>4-shot</span></td><td>13.5%<br/><span>4-shot</span></td><td>16.0%<br/><span>4-shot</span></td><td>23.5%<br/><span>4-shot</span></td><td class="grok">23.9%<br/><span>4-shot</span></td><td>34.6%<br/><span>4-shot</span></td><td>-</td><td>42.5%<br/><span>4-shot</span></td></tr></tbody></table></div> <p>On these benchmarks, Grok-1 displayed strong results, surpassing all other models in its compute class, including ChatGPT-3.5 and Inflection-1. It is only surpassed by models that were trained with a significantly larger amount of training data and compute resources like GPT-4. This showcases the rapid progress we are making at xAI in training LLMs with exceptional efficiency.</p> <p>Since these benchmarks can be found on the web and we can’t rule out that our models were inadvertently trained on them, we hand-graded our model (and also Claude-2 and GPT-4) on the 2023 <a href="https://dload-oktatas.educatio.hu/erettsegi/feladatok_2023tavasz_kozep/k_matang_23maj_fl.pdf">Hungarian national high school finals in mathematics</a>, which was published at the end of May, after we collected our dataset. Grok passed the exam with a C (59%), while Claude-2 achieved the same grade (55%), and GPT-4 got a B with 68%. All models were evaluated at temperature 0.1 and the same prompt. It must be noted that we made no effort to tune for this evaluation. This experiment served as a “real-life” test on a dataset our model was never explicitly tuned for.</p> <div class="my-12 lg:-mx-12"><table class="right table"><thead><tr><th>Human-graded evaluation</th><th>Grok-0</th><th>GPT-3.5</th><th>Claude 2</th><th class="grok"><strong>Grok-1</strong></th><th>GPT-4</th></tr></thead><tbody><tr><th scope="row">Hungarian National High School Math Exam (May 2023)</th><td>37%<br/><span>1-shot</span></td><td>41%<br/><span>1-shot</span></td><td>55%<br/><span>1-shot</span></td><td class="grok">59%<br/><span>1-shot</span></td><td>68%<br/><span>1-shot</span></td></tr></tbody></table></div> <p>We provide a summary of the important technical details of Grok-1 in the <a href="https://x.ai/blog/grok/model-card">model card</a>.</p> <h2 id="engineering-at-xai"><a class="heading-anchor" href="#engineering-at-xai">Engineering at xAI</a></h2> <p>At the frontier of deep learning research, reliable infrastructure must be built with the same care as datasets and learning algorithms. To create Grok, we built a custom training and inference stack based on Kubernetes, Rust, and JAX.</p> <p>LLM training runs like a freight train thundering ahead; if one car derails, the entire train is dragged off the tracks, making it difficult to set upright again. There are a myriad of ways GPUs fail: manufacturing defects, loose connections, incorrect configuration, degraded memory chips, the occasional random bit flip, and more. When training, we synchronize computations across tens of thousands of GPUs for months on end, and all these failure modes become frequent due to scale. To overcome these challenges, we employ a set of custom distributed systems that ensure that every type of failure is immediately identified and automatically handled. At xAI, we have made maximizing useful compute per watt the key focus of our efforts. Over the past few months, our infrastructure has enabled us to minimize downtime and maintain a high Model Flop Utilization (MFU) even in the presence of unreliable hardware.</p> <p>Rust has proven to be an ideal choice for building scalable, reliable, and maintainable infrastructure. It offers high performance, a rich ecosystem, and prevents the majority of bugs one would typically find in a distributed system. Given our small team size, infrastructure reliability is crucial, otherwise, maintenance starves innovation. Rust provides us with confidence that any code modification or refactor is likely to produce working programs that will run for months with minimal supervision.</p> <p>We are now preparing for our next jump in model capabilities, which will require reliably coordinating training runs on tens of thousands of accelerators, running internet-scale data pipelines, and building new kinds of capabilities and tools into Grok. If that sounds exciting to you, apply to join the team <a href="@/career.md">here</a>.</p> <h2 id="research-at-xai"><a class="heading-anchor" href="#research-at-xai">Research at xAI</a></h2> <p>We give Grok access to search tools and real-time information, but as with all the LLMs trained on next-token prediction, our model can still generate false or contradictory information. We believe that achieving reliable reasoning is the most important research direction to address the limitations of current systems. Here, we would like to highlight a few promising research directions we are most excited about at xAI:</p> <ul> <li><strong>Scalable oversight with tool assistance.</strong> Human feedback is essential. However, providing consistent and accurate feedback can be challenging, especially when dealing with lengthy code or complex reasoning steps. AI can assist with scalable oversight by looking up references from different sources, verifying intermediate steps with external tools, and seeking human feedback when necessary. We aim to make the most effective use of our <a href="https://boards.greenhouse.io/xai/jobs/4101903007">AI tutors'</a> time with the help of our models.</li> <li><strong>Integrating with formal verification for safety, reliability, and grounding.</strong> To create AI systems that can reason deeply about the real world, we plan to develop reasoning skills in less ambiguous and more verifiable situations. This allows us to evaluate our systems without human feedback or interaction with the real world. One major immediate goal of this approach is to give formal guarantees for code correctness, especially regarding formally verifiable aspects of AI safety.</li> <li><strong>Long-context understanding and retrieval.</strong> Training models for efficiently discovering useful knowledge in a particular context are at the heart of producing truly intelligent systems. We are working on methods that can discover and retrieve information whenever it is needed.</li> <li><strong>Adversarial robustness.</strong> Adversarial examples demonstrate that optimizers can easily exploit vulnerabilities in AI systems, both during training and serving time, causing them to make egregious mistakes. These vulnerabilities are long-standing weaknesses of deep learning models. We are particularly interested in improving the robustness of LLMs, reward models, and monitoring systems.</li> <li><strong>Multimodal capabilities.</strong> Currently, Grok doesn’t have other senses, such as vision and audio. To better assist users, we will equip Grok with these different senses that can enable broader applications, including real-time interactions and assistance.</li> </ul> <p>We believe that AI holds immense potential for contributing significant scientific and economic value to society, so we will work towards developing reliable safeguards against catastrophic forms of malicious use. We believe in doing our utmost to ensure that AI remains a force for good.</p> <p>If you share our optimism and want to contribute to our mission, apply to join the team <a href="@/career.md">here</a>.</p> <h2 id="early-access-to-grok"><a class="heading-anchor" href="#early-access-to-grok">Early Access to Grok</a></h2> <p>We are offering a limited number of users in the United States to try out our Grok prototype and provide valuable feedback that will help us improve its capabilities before a wider release. You can join the Grok waitlist <a href="https://grok.x.ai">here</a>. This release just represents the first step for xAI. Looking ahead, we have an exciting roadmap and will be rolling out new capabilities and features in the coming months.</p><!--$--><!--/$--></div> https://x.ai/news/grok News Fri, 03 Nov 2023 00:00:00 +0000 Grok 4 Fast https://x.ai/news/grok-4-fast We're thrilled to present Grok 4 Fast, our latest advancement in cost-efficient reasoning models. Built on xAI’s learnings from Grok 4, Grok 4 Fast delivers frontier-level performance across Enterprise and Consumer domains—with exceptional token efficiency. This model pushes the boundaries for smaller and faster AI, making high-quality reasoning accessible to more users and developers. Grok 4 Fast features state-of-the-art (SOTA) cost-efficiency, cutting-edge web and X search capabilities, a 2M token context window, and a unified architecture that blends reasoning and non-reasoning modes in one model. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><div class="lg:-mx-12 my-12 2xl:my-16"><img alt="Abstract digital hummingbird" class="w-full" data-nimg="1" decoding="async" height="800" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgrok-4-fast.aa4f6ad4.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgrok-4-fast.aa4f6ad4.webp&amp;w=1200&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgrok-4-fast.aa4f6ad4.webp&amp;w=3840&amp;q=75 2x" style="color:transparent" width="1200"/></div> <p>We're thrilled to present Grok 4 Fast, our latest advancement in cost-efficient reasoning models. Built on xAI’s learnings from Grok 4, Grok 4 Fast delivers frontier-level performance across Enterprise and Consumer domains—with exceptional token efficiency. This model pushes the boundaries for smaller and faster AI, making high-quality reasoning accessible to more users and developers. Grok 4 Fast features state-of-the-art (SOTA) cost-efficiency, cutting-edge web and X search capabilities, a 2M token context window, and a unified architecture that blends <code>reasoning</code> and <code>non-reasoning</code> modes in one model.</p> <h2 id="advancing-cost-efficient-intelligence"><a class="heading-anchor" href="#advancing-cost-efficient-intelligence">Advancing Cost-Efficient Intelligence</a></h2> <p>Grok 4 Fast sets a new frontier in cost-efficient intelligence, outperforming Grok 3 Mini across reasoning benchmarks while slashing token costs.</p> <div class="prose-th:mt-0 my-12 lg:-mx-24 lg:my-16"><div class="w-full overflow-x-auto"><div class="inline-block min-w-full align-middle"><table class="my-0 table [&amp;&gt;tbody&gt;tr&gt;th]:first:bg-neutral-900 [&amp;&gt;thead&gt;tr&gt;th]:bg-neutral-900 [&amp;&gt;tbody&gt;tr&gt;th]:first:pr-0 [&amp;_td]:px-4 [&amp;_th]:px-4 [&amp;_th]:border-border [&amp;_td]:border-border [&amp;_td]:border [&amp;_th]:border"><thead><tr><th class="min-w-56 sm:min-w-0">Benchmark pass@1</th><th class="duration-150 grok">Grok 4 Fast</th><th class="duration-150 text-secondary">Grok 4</th><th class="duration-150 text-secondary">Grok 3 Mini (High)</th><th class="duration-150 text-secondary">GPT-5 (High)</th><th class="duration-150 text-secondary">GPT-5 Mini (High)</th></tr></thead><tbody><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">GPQA Diamond</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:90.28571428571428%" title="Grok 3 Mini (High): 79.0% (Max: 79.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:94.05714285714285%" title="GPT-5 Mini (High): 82.3% (Max: 82.3%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:97.94285714285714%" title="Grok 4 Fast: 85.7% (Max: 85.7%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div><div class="group grow px-px" style="height:97.94285714285714%" title="GPT-5 (High): 85.7% (Max: 85.7%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4: 87.5% (Max: 87.5%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">85.7<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">87.5<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">79.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">85.7<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">82.3<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">AIME 2025 (no tools)</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:87.73784355179704%" title="Grok 3 Mini (High): 83.0% (Max: 83.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:96.30021141649048%" title="GPT-5 Mini (High): 91.1% (Max: 91.1%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:96.93446088794927%" title="Grok 4: 91.7% (Max: 91.7%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:97.25158562367865%" title="Grok 4 Fast: 92.0% (Max: 92.0%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div><div class="group grow px-px" style="height:100%" title="GPT-5 (High): 94.6% (Max: 94.6%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">92.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">91.7<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">83.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">94.6<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">91.1<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">HMMT 2025 (no tools)</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:79.31404072883173%" title="Grok 3 Mini (High): 74.0% (Max: 74.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:94.10503751339763%" title="GPT-5 Mini (High): 87.8% (Max: 87.8%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:96.46302250803859%" title="Grok 4: 90.0% (Max: 90.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4 Fast: 93.3% (Max: 93.3%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div><div class="group grow px-px" style="height:100%" title="GPT-5 (High): 93.3% (Max: 93.3%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">93.3<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">90.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">74.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">93.3<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">87.8<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">HLE (no tools)</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:43.30708661417323%" title="Grok 3 Mini (High): 11.0% (Max: 11.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:65.74803149606299%" title="GPT-5 Mini (High): 16.7% (Max: 16.7%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:78.74015748031496%" title="Grok 4 Fast: 20.0% (Max: 20.0%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div><div class="group grow px-px" style="height:97.63779527559055%" title="GPT-5 (High): 24.8% (Max: 24.8%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4: 25.4% (Max: 25.4%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">20.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">25.4<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">11.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">24.8<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">16.7<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">LiveCodeBench (Jan-May)</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:80.64516129032259%" title="Grok 3 Mini (High): 70.0% (Max: 70.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:89.1705069124424%" title="GPT-5 Mini (High): 77.4% (Max: 77.4%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:91.01382488479263%" title="Grok 4: 79.0% (Max: 79.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:92.16589861751152%" title="Grok 4 Fast: 80.0% (Max: 80.0%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div><div class="group grow px-px" style="height:100%" title="GPT-5 (High): 86.8% (Max: 86.8%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">80.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">79.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">70.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">86.8<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">77.4<span class="text-secondary">%</span></td></tr></tbody></table></div></div></div> <p>We used large-scale reinforcement learning to maximize the intelligence density of Grok 4 Fast. In our evaluations, Grok 4 Fast achieves comparable performance to Grok 4 on benchmarks while using 40% fewer thinking tokens on average.</p> <div class="my-12"><div class="not-prose my-2 divide-y border lg:-mx-12 lg:my-16 xl:-mx-24"><div class="bg-neutral-900 px-4 py-4"><div class="flex flex-col lg:flex-row lg:items-center lg:gap-4"><h3 class="font-semibold">Intelligence Density</h3><p class="text-secondary">Maximum performance at minimum cost</p></div></div><div class="striped-bg h-2"></div><div class="grid border-collapse lg:grid-cols-2"><div class="border"><div class="relative flex min-w-0 shrink-0 flex-col divide-y"><div class="flex items-start justify-between px-4 py-4"><div class="w-full leading-6"><h3 class="text-sm font-semibold">AIME 2024 (no tools)</h3></div></div><div class="flex grow flex-col divide-y"><div class="flex grow"><div class="relative w-12 border-r"><div class="absolute -bottom-6 left-6 flex h-12 w-[calc(400px-48px)] origin-left -rotate-90 items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Score</span><span class="text-secondary">(%)</span></div><div><span class="text-secondary">100<!-- -->%</span></div></div></div><div class="relative flex grow"><div class="pointer-events-none absolute inset-0 bg-gradient-to-br from-accent/10 to-transparent"></div><div class="recharts-responsive-container" style="width:100%;height:352px;min-width:0"><div class="recharts-wrapper" style="position: relative; cursor: default; width: 100%; height: 100%; max-height: 352px; max-width: 405px;"><svg class="recharts-surface" height="352" style="width: 100%; height: 100%;" viewbox="0 0 405 352" width="405"><title></title><desc></desc><defs><clippath id="recharts1-clip"><rect height="352" width="405" x="0" y="0"></rect></clippath></defs><defs><lineargradient id="lineGradient" x1="0%" x2="100%" y1="0%" y2="0%"><stop offset="0%" stop-color="#ff7300" stop-opacity="0.75"></stop><stop offset="100%" stop-color="#ff7300" stop-opacity="0.25"></stop></lineargradient></defs><g class="recharts-cartesian-grid"><g class="recharts-cartesian-grid-horizontal"><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="70.4" y2="70.4"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="140.8" y2="140.8"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="211.20000000000002" y2="211.20000000000002"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="281.6" y2="281.6"></line></g></g><g class="recharts-layer recharts-line"><path class="recharts-curve recharts-line-curve" d="M82.446,58.667C102.383,58.667,122.32,58.667,142.256,58.667C163.461,58.667,184.666,70.4,205.87,82.133" fill="none" height="352" name="AIME 2024 (no tools)" stroke="url(#lineGradient)" stroke-dasharray="128.3482666015625px 0px" stroke-width="2" width="405"></path><g class="recharts-layer"></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="82.44642857142857" cy="58.66666666666666" fill="#ff7300" r="6" stroke="#ff7300"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="142.25625" cy="58.66666666666666" fill="#000000" r="6" stroke="#793a12"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="205.87017857142857" cy="82.13333333333331" fill="#000000" r="6" stroke="#793a12"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="82.44642857142857" y="39.153149998284604">Grok 4 Fast</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="142.25625" y="39.153149998284604">Grok 4</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="205.87017857142857" y="62.61981666495126">Grok 3 Mini</text></g></g></g></svg><div class="recharts-tooltip-wrapper" style="visibility: hidden; pointer-events: none; position: absolute; top: 0px; left: 0px;" tabindex="-1"></div></div></div></div></div><div class="flex h-12"><div class="border-border striped-bg w-12 border-r"></div><div class="flex grow items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Thinking tokens</span></div><div class="flex items-center gap-2"><span class="text-secondary text-sm font-medium">28000</span></div></div></div></div></div></div><div class="border"><div class="relative flex min-w-0 shrink-0 flex-col divide-y"><div class="flex items-start justify-between px-4 py-4"><div class="w-full leading-6"><h3 class="text-sm font-semibold">AIME 2025 (no tools)</h3></div></div><div class="flex grow flex-col divide-y"><div class="flex grow"><div class="relative w-12 border-r"><div class="absolute -bottom-6 left-6 flex h-12 w-[calc(400px-48px)] origin-left -rotate-90 items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Score</span><span class="text-secondary">(%)</span></div><div><span class="text-secondary">100<!-- -->%</span></div></div></div><div class="relative flex grow"><div class="pointer-events-none absolute inset-0 bg-gradient-to-br from-accent/10 to-transparent"></div><div class="recharts-responsive-container" style="width:100%;height:352px;min-width:0"><div class="recharts-wrapper" style="position: relative; cursor: default; width: 100%; height: 100%; max-height: 352px; max-width: 405px;"><svg class="recharts-surface" height="352" style="width: 100%; height: 100%;" viewbox="0 0 405 352" width="405"><title></title><desc></desc><defs><clippath id="recharts6-clip"><rect height="352" width="405" x="0" y="0"></rect></clippath></defs><defs><lineargradient id="lineGradient" x1="0%" x2="100%" y1="0%" y2="0%"><stop offset="0%" stop-color="#ff7300" stop-opacity="0.75"></stop><stop offset="100%" stop-color="#ff7300" stop-opacity="0.25"></stop></lineargradient></defs><g class="recharts-cartesian-grid"><g class="recharts-cartesian-grid-horizontal"><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="70.4" y2="70.4"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="140.8" y2="140.8"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="211.20000000000002" y2="211.20000000000002"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="281.6" y2="281.6"></line></g></g><g class="recharts-layer recharts-line"><path class="recharts-curve recharts-line-curve" d="M117.031,93.867C145.154,94.453,173.277,95.04,201.401,97.387C223.979,99.271,246.558,149.369,269.137,199.467" fill="none" height="352" name="AIME 2025 (no tools)" stroke="url(#lineGradient)" stroke-dasharray="210.22940063476562px 0px" stroke-width="2" width="405"></path><g class="recharts-layer"></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="117.03053571428572" cy="93.86666666666669" fill="#ff7300" r="6" stroke="#ff7300"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="201.4007142857143" cy="97.38666666666666" fill="#000000" r="6" stroke="#793a12"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="269.1369642857143" cy="199.46666666666667" fill="#000000" r="6" stroke="#793a12"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="117.03053571428572" y="74.35314999828464">Grok 4 Fast</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="201.4007142857143" y="77.8731499982846">Grok 4</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="269.1369642857143" y="179.95314999828463">Grok 3 Mini</text></g></g></g></svg><div class="recharts-tooltip-wrapper" style="visibility: hidden; pointer-events: none; position: absolute; top: 0px; left: 0px;" tabindex="-1"></div></div></div></div></div><div class="flex h-12"><div class="border-border striped-bg w-12 border-r"></div><div class="flex grow items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Thinking tokens</span></div><div class="flex items-center gap-2"><span class="text-secondary text-sm font-medium">28000</span></div></div></div></div></div></div><div class="border"><div class="relative flex min-w-0 shrink-0 flex-col divide-y"><div class="flex items-start justify-between px-4 py-4"><div class="w-full leading-6"><h3 class="text-sm font-semibold">HMMT 2025 (no tools)</h3></div></div><div class="flex grow flex-col divide-y"><div class="flex grow"><div class="relative w-12 border-r"><div class="absolute -bottom-6 left-6 flex h-12 w-[calc(400px-48px)] origin-left -rotate-90 items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Score</span><span class="text-secondary">(%)</span></div><div><span class="text-secondary">100<!-- -->%</span></div></div></div><div class="relative flex grow"><div class="pointer-events-none absolute inset-0 bg-gradient-to-br from-accent/10 to-transparent"></div><div class="recharts-responsive-container" style="width:100%;height:352px;min-width:0"><div class="recharts-wrapper" style="position: relative; cursor: default; width: 100%; height: 100%; max-height: 352px; max-width: 405px;"><svg class="recharts-surface" height="352" style="width: 100%; height: 100%;" viewbox="0 0 405 352" width="405"><title></title><desc></desc><defs><clippath id="recharts11-clip"><rect height="352" width="405" x="0" y="0"></rect></clippath></defs><defs><lineargradient id="lineGradient" x1="0%" x2="100%" y1="0%" y2="0%"><stop offset="0%" stop-color="#ff7300" stop-opacity="0.75"></stop><stop offset="100%" stop-color="#ff7300" stop-opacity="0.25"></stop></lineargradient></defs><g class="recharts-cartesian-grid"><g class="recharts-cartesian-grid-horizontal"><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="70.4" y2="70.4"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="140.8" y2="140.8"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="211.20000000000002" y2="211.20000000000002"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="281.6" y2="281.6"></line></g></g><g class="recharts-layer recharts-line"><path class="recharts-curve recharts-line-curve" d="M167.279,78.613C195.485,81.742,223.69,84.871,251.896,97.387C285.887,112.47,319.878,208.768,353.869,305.067" fill="none" height="352" name="HMMT 2025 (no tools)" stroke="url(#lineGradient)" stroke-dasharray="321.5859680175781px 0px" stroke-width="2" width="405"></path><g class="recharts-layer"></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="167.27946428571428" cy="78.61333333333334" fill="#ff7300" r="6" stroke="#ff7300"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="251.89553571428573" cy="97.38666666666666" fill="#000000" r="6" stroke="#793a12"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="353.86875000000003" cy="305.06666666666666" fill="#000000" r="6" stroke="#793a12"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="167.27946428571428" y="59.09981666495129">Grok 4 Fast</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="251.89553571428573" y="77.8731499982846">Grok 4</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="353.86875000000003" y="285.5531499982846">Grok 3 Mini</text></g></g></g></svg><div class="recharts-tooltip-wrapper" style="visibility: hidden; pointer-events: none; position: absolute; top: 0px; left: 0px;" tabindex="-1"></div></div></div></div></div><div class="flex h-12"><div class="border-border striped-bg w-12 border-r"></div><div class="flex grow items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Thinking tokens</span></div><div class="flex items-center gap-2"><span class="text-secondary text-sm font-medium">28000</span></div></div></div></div></div></div><div class="border"><div class="relative flex min-w-0 shrink-0 flex-col divide-y"><div class="flex items-start justify-between px-4 py-4"><div class="w-full leading-6"><h3 class="text-sm font-semibold">GPQA Diamond</h3></div></div><div class="flex grow flex-col divide-y"><div class="flex grow"><div class="relative w-12 border-r"><div class="absolute -bottom-6 left-6 flex h-12 w-[calc(400px-48px)] origin-left -rotate-90 items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Score</span><span class="text-secondary">(%)</span></div><div><span class="text-secondary">100<!-- -->%</span></div></div></div><div class="relative flex grow"><div class="pointer-events-none absolute inset-0 bg-gradient-to-br from-accent/10 to-transparent"></div><div class="recharts-responsive-container" style="width:100%;height:352px;min-width:0"><div class="recharts-wrapper" style="position: relative; cursor: default; width: 100%; height: 100%; max-height: 352px; max-width: 405px;"><svg class="recharts-surface" height="352" style="width: 100%; height: 100%;" viewbox="0 0 405 352" width="405"><title></title><desc></desc><defs><clippath id="recharts16-clip"><rect height="352" width="405" x="0" y="0"></rect></clippath></defs><defs><lineargradient id="lineGradient" x1="0%" x2="100%" y1="0%" y2="0%"><stop offset="0%" stop-color="#ff7300" stop-opacity="0.75"></stop><stop offset="100%" stop-color="#ff7300" stop-opacity="0.25"></stop></lineargradient></defs><g class="recharts-cartesian-grid"><g class="recharts-cartesian-grid-horizontal"><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="70.4" y2="70.4"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="140.8" y2="140.8"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="211.20000000000002" y2="211.20000000000002"></line><line fill="none" height="352" stroke="#333" stroke-dasharray="3 3" width="405" x="0" x1="0" x2="405" y="0" y1="281.6" y2="281.6"></line></g></g><g class="recharts-layer recharts-line"><path class="recharts-curve recharts-line-curve" d="M63.209,167.787C69.824,207.093,76.439,246.4,83.054,246.4C99.071,246.4,115.087,198.293,131.104,150.187" fill="none" height="352" name="GPQA Diamond" stroke="url(#lineGradient)" stroke-dasharray="192.62767028808594px 0px" stroke-width="2" width="405"></path><g class="recharts-layer"></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="63.20892857142858" cy="167.78666666666663" fill="#ff7300" r="6" stroke="#ff7300"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="83.05392857142857" cy="246.39999999999998" fill="#000000" r="6" stroke="#793a12"></circle></g><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="131.1042857142857" cy="150.1866666666666" fill="#000000" r="6" stroke="#793a12"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><text class="text-xs" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="63.20892857142858" y="148.2731499982846">Grok 4 Fast</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="83.05392857142857" y="226.88648333161794">Grok 3 Mini</text></g><g><text class="text-xs" dominant-baseline="middle" fill="#aaa" text-anchor="middle" x="131.1042857142857" y="130.67314999828457">Grok 4</text></g></g></g></svg><div class="recharts-tooltip-wrapper" style="visibility: hidden; pointer-events: none; position: absolute; top: 0px; left: 0px;" tabindex="-1"></div></div></div></div></div><div class="flex h-12"><div class="border-border striped-bg w-12 border-r"></div><div class="flex grow items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Thinking tokens</span></div><div class="flex items-center gap-2"><span class="text-secondary text-sm font-medium">28000</span></div></div></div></div></div></div></div></div></div> <p>This 40% increase in Grok 4 Fast's token efficiency, combined with a significantly lower price per token, results in a 98% reduction in price to achieve the same performance on frontier benchmarks as Grok 4. As verified by an independent review from Artificial Analysis, Grok 4 Fast exhibits a state-of-the-art (SOTA) price-to-intelligence ratio compared to other publicly available models on the Artificial Analysis Intelligence Index.</p> <div class="my-12 overflow-x-auto lg:overflow-x-visible"><div class="not-prose my-2 min-w-[600px] divide-y border lg:-mx-24 lg:min-w-0"><div class="bg-neutral-900 px-4 py-4"><div class="flex flex-col lg:flex-row lg:items-center lg:gap-4"><h3 class="font-semibold">Intelligence vs. Price</h3><p class="text-secondary">Artificial Analysis Intelligence Index</p></div></div><div class="striped-bg h-2"></div><div><div class="relative flex min-w-0 shrink-0 flex-col divide-y"><div class="flex grow flex-col divide-y"><div class="flex grow"><div class="relative w-12 border-r"><div class="absolute -bottom-6 left-6 flex h-12 w-[calc(400px-48px)] origin-left -rotate-90 items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Artificial Analysis Intelligence Index</span></div><div><span class="text-secondary">75</span></div></div></div><div class="relative flex grow"><div class="pointer-events-none absolute inset-0 bottom-[32px] bg-gradient-to-br from-accent/10 to-transparent"></div><div class="pointer-events-none absolute left-0 top-0 h-1/2 w-1/2 bg-accent/10"></div><div class="recharts-responsive-container" style="width:100%;height:352px;min-width:0"><div class="recharts-wrapper" style="position: relative; cursor: default; width: 100%; height: 100%; max-height: 352px; max-width: 862px;"><svg class="recharts-surface" height="352" style="width: 100%; height: 100%;" viewbox="0 0 862 352" width="862"><title></title><desc></desc><defs><clippath id="recharts21-clip"><rect height="320" width="862" x="0" y="0"></rect></clippath></defs><g class="recharts-cartesian-grid"><g class="recharts-cartesian-grid-horizontal"><line fill="none" height="320" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="70.4" y2="70.4"></line><line fill="none" height="320" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="140.8" y2="140.8"></line><line fill="none" height="320" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="211.20000000000002" y2="211.20000000000002"></line><line fill="none" height="320" stroke="#333" stroke-dasharray="3 3" width="862" x="0" x1="0" x2="862" y="0" y1="281.6" y2="281.6"></line></g></g><g class="recharts-layer recharts-cartesian-axis recharts-xAxis xAxis"><line class="recharts-cartesian-axis-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="0" x2="862" y="320" y1="320" y2="320"></line><g class="recharts-cartesian-axis-ticks"><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="86.20000000000002" x2="86.20000000000002" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="86.20000000000002" y="332"><tspan dy="0.71em" x="86.20000000000002">$16</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="172.40000000000003" x2="172.40000000000003" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="172.40000000000003" y="332"><tspan dy="0.71em" x="172.40000000000003">$32</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="258.59999999999997" x2="258.59999999999997" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="258.59999999999997" y="332"><tspan dy="0.71em" x="258.59999999999997">$64</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="344.8" x2="344.8" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="344.8" y="332"><tspan dy="0.71em" x="344.8">$128</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="431.0000000000001" x2="431.0000000000001" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="431.0000000000001" y="332"><tspan dy="0.71em" x="431.0000000000001">$256</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="517.2000000000002" x2="517.2000000000002" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="517.2000000000002" y="332"><tspan dy="0.71em" x="517.2000000000002">$512</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="603.4000000000002" x2="603.4000000000002" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="603.4000000000002" y="332"><tspan dy="0.71em" x="603.4000000000002">$1,024</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="689.6000000000001" x2="689.6000000000001" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="689.6000000000001" y="332"><tspan dy="0.71em" x="689.6000000000001">$2,048</tspan></text></g><g class="recharts-layer recharts-cartesian-axis-tick"><line class="recharts-cartesian-axis-tick-line" enable-background="black" fill="none" height="32" name="Cost" orientation="bottom" stroke="#333" width="862" x="0" x1="775.8000000000001" x2="775.8000000000001" y="320" y1="326" y2="320"></line><text class="recharts-text recharts-cartesian-axis-tick-value" enable-background="black" fill="#FFF" font-size="12" height="32" name="Cost" opacity="1" orientation="bottom" stroke="none" text-anchor="middle" width="862" x="775.8000000000001" y="332"><tspan dy="0.71em" x="775.8000000000001">$4,096</tspan></text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="679.4838308549907" cy="67.47826086956525" fill="#ff7300" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#ff7300" stroke-width="1" x1="679.4838308549907" x2="679.4838308549907" y1="67.9647442011832" y2="55.464744201183194"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="679.4838308549907" y="47.964744201183194">Grok 4</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="200.15020177929065" cy="102.2608695652174" fill="#ff7300" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#ff7300" stroke-width="1" x1="200.15020177929065" x2="200.15020177929065" y1="102.74735289683535" y2="90.24735289683535"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="200.15020177929065" y="82.74735289683535">Grok 4 Fast</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="69.59399428136548" cy="253.2173913043478" fill="#ff7300" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#ff7300" stroke-width="1" x1="69.59399428136548" x2="84.59399428136548" y1="253.70387463596578" y2="238.70387463596578"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#fff" text-anchor="middle" x="99.59399428136548" y="228.70387463596578">Grok 4 Fast (Non Reasoning)</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="378.6177618435292" cy="219.82608695652175" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="378.6177618435292" x2="378.6177618435292" y1="220.3125702881397" y2="230.3125702881397"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="378.6177618435292" y="245.3125702881397">GPT-4.1</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="591.0238805675209" cy="57.739130434782595" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="591.0238805675209" x2="591.0238805675209" y1="58.22561376640054" y2="45.72561376640054"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="591.0238805675209" y="38.22561376640054">GPT-5 (High)</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="333.62543882808956" cy="219.1304347826087" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="333.62543882808956" x2="333.62543882808956" y1="219.61691811422665" y2="204.61691811422665"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="333.62543882808956" y="194.61691811422665">GPT-5 (Minimal)</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="511.22955849792095" cy="68.17391304347825" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="511.22955849792095" x2="511.22955849792095" y1="68.6603963750962" y2="56.1603963750962"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="511.22955849792095" y="48.6603963750962">o3</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="427.05172195534874" cy="165.56521739130432" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="427.05172195534874" x2="437.05172195534874" y1="166.05170072292228" y2="164.05170072292228"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="start" x="447.05172195534874" y="167.05170072292228">Gemini 2.5 Flash (Thinking)</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="608.6319893114674" cy="107.13043478260869" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="608.6319893114674" x2="608.6319893114674" y1="107.61691811422664" y2="95.11691811422664"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="608.6319893114674" y="87.61691811422664">Gemini 2.5 Pro</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="576.8282913525638" cy="128.69565217391306" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="576.8282913525638" x2="576.8282913525638" y1="129.182135505531" y2="136.682135505531"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="576.8282913525638" y="149.182135505531">Claude 4 Sonnet*</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="742.1112072278386" cy="109.21739130434784" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="742.1112072278386" x2="742.1112072278386" y1="109.70387463596579" y2="119.70387463596579"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="742.1112072278386" y="134.7038746359658">Claude 4.1 Opus*</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="172.40000000000003" cy="210.08695652173913" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="172.40000000000003" x2="172.40000000000003" y1="210.5734398533571" y2="195.5734398533571"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="172.40000000000003" y="185.5734398533571">DeepSeek V3.1</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="378.6177618435292" cy="146.08695652173913" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="378.6177618435292" x2="378.6177618435292" y1="146.5734398533571" y2="134.0734398533571"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="378.6177618435292" y="126.57343985335709">DeepSeek V3.1 (Thinking)</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="328.19399428136546" cy="171.1304347826087" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="328.19399428136546" x2="328.19399428136546" y1="171.61691811422665" y2="159.11691811422665"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="328.19399428136546" y="151.61691811422665">Kimi K2 0905</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="436.23198931146726" cy="178.08695652173913" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="436.23198931146726" x2="436.23198931146726" y1="178.5734398533571" y2="188.5734398533571"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="436.23198931146726" y="203.5734398533571">GLM-4.5</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="168.4517219553487" cy="272.69565217391306" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="168.4517219553487" x2="168.4517219553487" y1="273.182135505531" y2="260.682135505531"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="168.4517219553487" y="253.182135505531">Llama 4 Maverick</text></g></g></g><g class="recharts-layer recharts-scatter"><g class="recharts-layer"><g class="recharts-layer"><g class="recharts-layer recharts-scatter-symbol" role="img"><circle class="recharts-dot" cx="212.00300552653508" cy="275.47826086956525" fill="#888888" r="6"></circle></g></g></g><g class="recharts-layer recharts-label-list"><g><line stroke="#888" stroke-width="1" x1="212.00300552653508" x2="212.00300552653508" y1="275.9647442011832" y2="285.9647442011832"></line><text class="text-xs sm:text-sm" dominant-baseline="middle" fill="#888" text-anchor="middle" x="212.00300552653508" y="300.9647442011832">Mistral Medium 3.1</text></g></g></g><g class="recharts-layer recharts-reference-line"><line class="recharts-reference-line-line" fill="none" fill-opacity="1" stroke="#ff7300" stroke-width="2" x1="679.4838308549907" x2="200.15020177929065" y1="67.47826086956525" y2="102.2608695652174"></line><text class="recharts-text recharts-label" fill="#ff7300" offset="5" style="transform: translate(-20px, -20px); text-anchor: middle;" text-anchor="middle" x="439.81701631714066" y="84.86956521739133"><tspan dy="0.355em" x="439.81701631714066">47x cheaper</tspan></text></g></svg><div class="recharts-tooltip-wrapper" style="visibility: hidden; pointer-events: none; position: absolute; top: 0px; left: 0px;" tabindex="-1"></div></div></div></div></div><div class="flex h-12"><div class="border-border striped-bg w-12 border-r"></div><div class="flex grow items-center justify-between px-4"><div class="flex items-center gap-1.5 text-sm"><span class="font-medium">Cost to Run Intelligence Index</span><span class="text-secondary">(USD, Log Scale)</span></div><div class="flex items-center gap-2"></div></div></div></div></div></div></div><div class="space-y-2"><div class="text-secondary flex text-xs"><span>*<!-- -->All Claude models were benchmarked with Extended Thinking.</span></div></div></div> <h2 id="native-tool-use-with-sota-search"><a class="heading-anchor" href="#native-tool-use-with-sota-search">Native Tool Use with SOTA Search</a></h2> <p>Grok 4 Fast was trained end-to-end with tool-use reinforcement learning (RL). It excels at deciding when to invoke tools like code execution or web browsing.</p> <p>For instance, Grok 4 Fast exhibits frontier agentic search capabilities, seamlessly browsing the web and X to augment queries with real-time data. It hops through links, ingests media (including images and videos on X), and synthesizes findings at light speed.</p> <div class="mb-12"><div class="prose-th:mt-0 my-12 lg:-mx-24 lg:my-16"><div class="w-full overflow-x-auto"><div class="inline-block min-w-full align-middle"><table class="my-0 table [&amp;&gt;tbody&gt;tr&gt;th]:first:bg-neutral-900 [&amp;&gt;thead&gt;tr&gt;th]:bg-neutral-900 [&amp;&gt;tbody&gt;tr&gt;th]:first:pr-0 [&amp;_td]:px-4 [&amp;_th]:px-4 [&amp;_th]:border-border [&amp;_td]:border-border [&amp;_td]:border [&amp;_th]:border"><thead><tr><th class="min-w-56 sm:min-w-0">Benchmark pass@1</th><th class="duration-150 grok">Grok 4 Fast</th><th class="duration-150 text-secondary">Grok 4</th><th class="duration-150 text-secondary">Grok 3 (No Reasoning)</th></tr></thead><tbody><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">BrowseComp</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:0%" title="Grok 3 (No Reasoning): 0.0% (Max: 0.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:95.7683741648107%" title="Grok 4: 43.0% (Max: 43.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4 Fast: 44.9% (Max: 44.9%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">44.9<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">43.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">—</td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">SimpleQA</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:86.31578947368422%" title="Grok 3 (No Reasoning): 82.0% (Max: 82.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:98.94736842105263%" title="Grok 4: 94.0% (Max: 94.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4 Fast: 95.0% (Max: 95.0%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">95.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">94.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">82.0<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">Reka Research Eval</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:56.060606060606055%" title="Grok 3 (No Reasoning): 37.0% (Max: 37.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:87.87878787878788%" title="Grok 4: 58.0% (Max: 58.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4 Fast: 66.0% (Max: 66.0%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">66.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">58.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">37.0<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">BrowseComp (zh)</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:21.09375%" title="Grok 3 (No Reasoning): 10.8% (Max: 10.8%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:87.890625%" title="Grok 4: 45.0% (Max: 45.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4 Fast: 51.2% (Max: 51.2%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">51.2<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">45.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">10.8<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">X Bench Deepsearch (zh)</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:36.486486486486484%" title="Grok 3 (No Reasoning): 27.0% (Max: 27.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:89.1891891891892%" title="Grok 4: 66.0% (Max: 66.0%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4 Fast: 74.0% (Max: 74.0%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">74.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">66.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">27.0<span class="text-secondary">%</span></td></tr><tr><th class="!pb-0 pr-6 align-bottom" scope="row"><div class="flex items-end gap-3"><div class="shrink-0 grow pb-3">X Browse*</div><div class="mx-3 hidden h-[40px] w-[45px] shrink-0 items-end justify-end sm:flex"><div class="group grow px-px" style="height:35.86206896551724%" title="Grok 3 (No Reasoning): 20.8% (Max: 20.8%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:91.72413793103449%" title="Grok 4: 53.2% (Max: 53.2%)"><div class="h-full w-full group-hover:opacity-75 bg-neutral-700"></div></div><div class="group grow px-px" style="height:100%" title="Grok 4 Fast: 58.0% (Max: 58.0%)"><div class="h-full w-full group-hover:opacity-75 bg-sunset"></div></div></div></div></th><td class="align-middle !font-semibold tracking-tighter duration-150 grok">58.0<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">53.2<span class="text-secondary">%</span></td><td class="align-middle !font-semibold tracking-tighter duration-150">20.8<span class="text-secondary">%</span></td></tr></tbody></table></div></div></div><div class="-mt-14"><div class="space-y-2"><div class="text-secondary flex text-xs"><span>*<!-- -->X Browse is an internal benchmark evaluating agent's multihop search and browsing capabilities on X.</span></div></div></div></div> <h2 id="frontier-of-general-post-training"><a class="heading-anchor" href="#frontier-of-general-post-training">Frontier of General Post-training</a></h2> <p>Grok 4 Fast also establishes a new cost-effective frontier on general domain. We are excited to share Grok 4 Fast’s result on LMArena, where it has been privately battle-testing on the Search and Text Arenas.</p> <p>In LMArena's <a href="https://lmarena.ai/leaderboard/search">Search Arena</a>, <code>grok-4-fast-search</code> (code name: <code>menlo</code>) claims <em><em><strong>#1</strong></em></em> with <em><em><strong>1163</strong></em></em> Elo — a commanding margin of <em><em><strong>17</strong></em></em> over <code>o3-search</code>. Its superior reasoning efficiency and intelligence density enable it to surpass much larger models on real-world, search-related tasks.</p> <div class="lg:-mx-16 my-12 2xl:my-16"><img alt="Artificial Intelligence Search Arena" class="w-full rounded-lg" data-nimg="1" decoding="async" height="800" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsearch_arena.3ef5c2bf.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsearch_arena.3ef5c2bf.webp&amp;w=1200&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsearch_arena.3ef5c2bf.webp&amp;w=3840&amp;q=75 2x" style="color:transparent" width="1200"/></div> <p>In LMArena's <a href="https://lmarena.ai/leaderboard/text">Text Arena</a>, <code>grok-4-fast</code> (code name: <code>tahoe</code>) ranks <em><em><strong>#8</strong></em></em>, performing on par with <code>grok-4-0709</code> and highlighting its remarkable intelligence density. Notably, it significantly outperforms peers in its weight class, where all comparable size models rank <em><em><strong>18th</strong></em></em> or below.</p> <div class="lg:-mx-16 my-12 2xl:my-16"><img alt="Artificial Intelligence Text Arena" class="w-full rounded-lg" data-nimg="1" decoding="async" height="800" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftext_arena.7699983e.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftext_arena.7699983e.webp&amp;w=1200&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftext_arena.7699983e.webp&amp;w=3840&amp;q=75 2x" style="color:transparent" width="1200"/></div> <p>Here are some examples of Grok 4 Fast in action:</p> <div class="my-12 min-h-full w-full border-y py-12"><div class="not-prose mb-10 flex flex-col gap-6 sm:flex-row sm:justify-between"><div><div class="no-scrollbar flex items-center gap-3 overflow-x-auto"><button class="shrink-0 rounded-full px-3 py-1 text-sm bg-foreground text-background" data-selected="true" type="button">Path of Exile</button><button class="shrink-0 rounded-full px-3 py-1 text-sm text-primary hover:bg-background-hover bg-neutral-900" data-selected="false" type="button">X Search</button><button class="shrink-0 rounded-full px-3 py-1 text-sm text-primary hover:bg-background-hover bg-neutral-900" data-selected="false" type="button">Research</button></div></div></div><div><div class="mb-6 flex justify-end"><div class="max-w-lg rounded-xl rounded-br-sm bg-neutral-700 px-4 py-2">What is the maximum number of experience points possible in Path of Exile 2?</div></div><div class="relative divide-y rounded-2xl border bg-neutral-900 max-h-64 overflow-hidden"><div class="absolute inset-0 top-14 flex items-end justify-center bg-gradient-to-b from-transparent to-neutral-900 p-10"><button class="relative isolate inline-flex shrink-0 items-center justify-center border font-mono text-base/6 uppercase tracking-widest focus:outline-none data-[focus]:outline data-[focus]:outline-2 data-[focus]:outline-offset-2 data-[focus]:outline-blue-500 data-[disabled]:opacity-50 [&amp;&gt;[data-slot=icon]]:-mx-0.5 [&amp;&gt;[data-slot=icon]]:my-0.5 [&amp;&gt;[data-slot=icon]]:shrink-0 [&amp;&gt;[data-slot=icon]]:sm:my-1 gap-x-2 px-3.5 py-1.5 sm:text-sm [&amp;&gt;[data-slot=icon]]:size-4 [&amp;&gt;[data-slot=icon]]:sm:size-3 border-[--btn-border] bg-[--btn-bg] text-[--btn-text] hover:border-[--btn-hover] hover:bg-[--btn-hover] rounded-full [--btn-bg:theme(colors.primary)] [--btn-border:theme(colors.primary)] [--btn-hover:theme(colors.primary/80%)] [--btn-text:theme(colors.background)]" type="button"><span aria-hidden="true" class="absolute left-1/2 top-1/2 size-[max(100%,2.75rem)] -translate-x-1/2 -translate-y-1/2 [@media(pointer:fine)]:hidden"></span>Show entire trace</button></div><div class="flex h-14 items-center justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 18v-5.25m0 0a6.01 6.01 0 0 0 1.5-.189m-1.5.189a6.01 6.01 0 0 1-1.5-.189m3.75 7.478a12.06 12.06 0 0 1-4.5 0m3.75 2.383a14.406 14.406 0 0 1-3 0M14.25 18v-.192c0-.983.658-1.823 1.508-2.316a7.5 7.5 0 1 0-7.517 0c.85.493 1.509 1.333 1.509 2.316V18" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="text-sm">Thought for <!-- -->24 seconds</span></div><div></div></div><div class="space-y-4 px-6 py-4"><div class="text-primary text-sm font-semibold">Investigating game details</div><div class="text-sm">The request is about finding the maximum experience points in Path of Exile 2.</div><div class="text-sm">Path of Exile 2 is an action RPG, possibly still in early access as of September 10, 2025.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Searching for <span class="text-neutral-400">maximum experience points Path of Exile 2</span></span></div></div><div class="flex gap-2 overflow-hidden px-4 py-3"><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>reddit.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>polygon.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>turtlebeach.com</div><div class="text-primary shrink-0 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs">+<!-- -->2<!-- --> others</div></div></div><div class="text-sm">The max level in Path of Exile 2 is 100, based on search results.</div><div class="text-sm">The question likely means the total XP needed to reach level 100.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Browsing <span class="text-neutral-400">https://www.poewiki.net/wiki/Experience</span></span></div></div></div><div class="text-sm">A recent search found the total XP to level 100 in Path of Exile is around 23 billion, per PoE Wiki.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Searching for <span class="text-neutral-400">total experience points to reach level 100 Path of Exile</span></span></div></div><div class="flex gap-2 overflow-hidden px-4 py-3"><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>reddit.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>pathofexile.fandom.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>pathofexile.com</div><div class="text-primary shrink-0 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs">+<!-- -->1<!-- --> others</div></div></div><div class="text-primary text-sm font-semibold">Refining search approach</div><div class="text-sm">Recent results suggest the total XP to level 100 might be over 4 billion, based on levels 91 and 97 data.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Browsing <span class="text-neutral-400">https://www.poewiki.net/wiki/Experience</span></span></div></div></div><div class="text-sm">Let's search for confirmation if PoE2 uses the same XP table as PoE1.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Searching for <span class="text-neutral-400">Path of Exile 2 experience requirements same as PoE1</span></span></div></div><div class="flex gap-2 overflow-hidden px-4 py-3"><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>reddit.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>pathofexile.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>pathofexile.fandom.com</div><div class="text-primary shrink-0 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs">+<!-- -->1<!-- --> others</div></div></div><div class="text-sm">Earlier searches show max level 100 is the same for PoE1 and PoE2, with no mention of XP changes.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Searching for <span class="text-neutral-400">Path of Exile 2 total XP to level 100</span></span></div></div><div class="flex gap-2 overflow-hidden px-4 py-3"><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>reddit.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>pathofexile.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>pathofexile.fandom.com</div><div class="text-primary shrink-0 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs">+<!-- -->1<!-- --> others</div></div></div><div class="text-sm">Since PoE2 shares the same game engine, it's likely the XP system is identical to PoE1.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Searching for <span class="text-neutral-400">Path of Exile 2 experience table level XP</span></span></div></div><div class="flex gap-2 overflow-hidden px-4 py-3"><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>pathofexile.fandom.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>reddit.com</div><div class="text-primary flex shrink-0 items-center gap-1.5 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs"><svg aria-hidden="true" class="text-secondary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg>poe2db.tw</div><div class="text-primary shrink-0 rounded-full border bg-neutral-800 px-2.5 py-1.5 text-xs">+<!-- -->1<!-- --> others</div></div></div><div class="text-sm">Found a site, PoE2DB, listing experience levels up to 100.</div><div class="bg-background divide-y rounded-xl border"><div class="flex justify-between px-4 py-3"><div class="flex items-center gap-2"><svg aria-hidden="true" class="text-primary size-4" data-slot="icon" fill="none" stroke="currentColor" stroke-width="1.5" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="line-clamp-1 text-sm">Browsing <span class="text-neutral-400">https://poe2db.tw/us/Experience</span></span></div></div></div></div></div><div class="mt-10 flex gap-4"><div class="py-2"><svg fill="none" height="32" viewbox="0 0 34 32" width="34" xmlns="http://www.w3.org/2000/svg"><path d="M13.374 20.5407L24.4555 12.3506C24.9988 11.9491 25.7753 12.1057 26.0342 12.7294C27.3966 16.0185 26.7879 19.9712 24.0772 22.6851C21.3666 25.3989 17.595 25.9941 14.1477 24.6386L10.3818 26.3843C15.7832 30.0806 22.3422 29.1665 26.4409 25.0601C29.692 21.8051 30.6989 17.3683 29.7574 13.3673L29.7659 13.3758C28.4006 7.49809 30.1016 5.14871 33.5859 0.344576C33.6683 0.230667 33.7508 0.116757 33.8333 0L29.2482 4.59055V4.57631L13.3712 20.5436" fill="white"></path><path d="M11.0867 22.5312C7.20979 18.8234 7.87821 13.0852 11.1862 9.77618C13.6323 7.3271 17.64 6.32755 21.1385 7.79698L24.8959 6.05986C24.219 5.57005 23.3514 5.04322 22.3559 4.67301C17.8562 2.81914 12.469 3.7418 8.81115 7.40114C5.29271 10.9238 4.18626 16.3402 6.08628 20.9621C7.5056 24.4164 5.17893 26.8597 2.8352 29.3259C2.00465 30.2001 1.17126 31.0744 0.5 31.9999L11.0838 22.534" fill="white"></path></svg></div><div class="prose-sm prose-pre:bg-neutral-800 prose-pre:max-w-xl prose-pre:no-scrollbar [&amp;_h1]:!mt-2 [&amp;_h2]:!mt-2"><p><b>4,250,334,444</b></p><p>In Path of Exile 2, the maximum character level is 100, which requires a total of 4,250,334,444 experience points (XP) to reach from level 1. This value is the cumulative sum of XP needed for each level-up, based on the game's fixed experience table (identical to the original Path of Exile). After reaching level 100, additional XP can still be earned but does not grant further levels or meaningful progression.</p><p>To arrive at this total, the game's experience system uses a predefined table where each level requires progressively more XP. The "total XP" for level 100 is the sum of all XP thresholds from level 1 to 100. Here's how it's calculated step by step:</p><ol><li><strong>Understand the XP structure:</strong> Each level has an XP requirement to advance to the next (e.g., level 1 to 2 requires 525 XP). The total for a given level is the running sum of these requirements up to that point. Level 1 starts at 0 XP.</li><li><strong>Reference the experience table:</strong> The official Path of Exile 2 data sources provide the full table. For example:<ul><li>Level 2: 525 total XP (525 to gain from level 1).</li><li>Level 3: 1,760 total XP (1,235 to gain from level 2).</li><li>...and so on, up to level 100.</li></ul></li><li><b>Sum the requirements:</b> Add up the XP needed for all 99 level-ups (from 1 to 100). This can be computed programmatically or from the table's cumulative values, yielding 4,250,334,444.</li></ol></div></div></div></div> <h2 id="unified-model-reasoning-and-non-reasoning"><a class="heading-anchor" href="#unified-model-reasoning-and-non-reasoning">Unified Model: Reasoning and Non-Reasoning</a></h2> <p>Previously, separate reasoning modes required distinct models. Grok 4 Fast introduces a unified architecture where <code>reasoning</code> (long chain-of-thought) and <code>non-reasoning</code> (quick responses) are handled by the same model weights, steered via system prompts. This unification reduces end-to-end latency as well as token costs, making Grok 4 Fast ideal for real-time applications.</p> <p>In <a href="http://grok.com/?q=What%20is%20the%20answer%20to%20life,%20the%20universe,%20and%20everything?&amp;m=7">grok.com</a>, this results in smooth transitions: responding instantly for simple queries or engaging in extended reasoning for complex ones. In the xAI API, developers can fine-tune this behavior, optimizing for speed or depth.</p> <h2 id="grok-4-fast-in-grokcom-ios-and-android-apps"><a class="heading-anchor" href="#grok-4-fast-in-grokcom-ios-and-android-apps">Grok 4 Fast in grok.com, iOS, and Android apps</a></h2> <div class="not-prose my-6 flex flex-col gap-3 sm:flex-row"><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="http://grok.com/?q=What%20is%20the%20answer%20to%20life,%20the%20universe,%20and%20everything?&amp;m=7" target="_blank"><div class="bg-secondary/10 text-primary flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="Web Globe Icon" data-nimg="1" decoding="async" height="21" loading="lazy" src="https://x.ai/_next/static/media/grok.8df090bc.svg" style="color:transparent" width="21"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Open</p><p class="text-sm leading-none">Grok.com</p></div></a><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://apps.apple.com/us/app/grok/id6670324846" target="_blank"><div class="bg-secondary/10 text-primary flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="iOS Play Store Icon" data-nimg="1" decoding="async" height="21" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fapp-store.c32726fa.png&amp;w=48&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fapp-store.c32726fa.png&amp;w=32&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fapp-store.c32726fa.png&amp;w=48&amp;q=75 2x" style="color:transparent" width="21"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Open</p><p class="text-sm leading-none">Grok on iOS</p></div></a><a class="bg-secondary/5 hover:bg-secondary/10 flex items-center rounded-xl border p-1 text-left" href="https://play.google.com/store/apps/details?id=ai.x.grok" target="_blank"><div class="bg-secondary/10 text-primary flex size-10 shrink-0 items-center justify-center rounded-xl"><img alt="Android Play Store Icon" data-nimg="1" decoding="async" height="21" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fplay-store.57869c2b.png&amp;w=48&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fplay-store.57869c2b.png&amp;w=32&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fplay-store.57869c2b.png&amp;w=48&amp;q=75 2x" style="color:transparent" width="21"/></div><div class="flex flex-col gap-1 px-2"><p class="text-secondary text-xs leading-none">Open</p><p class="text-sm leading-none">Grok on Android</p></div></a></div> <p>Grok 4 Fast is available now for all users. In <code>Fast</code> and <code>Auto</code> modes, you will see a significant improvement in search and information seeking queries. Additionally, difficult queries in <code>Auto</code> mode will use Grok 4 Fast, which will provide a much faster experience without loss of quality. For the first time, all users, including free users, will have access to our latest model without restrictions, marking a step toward democratizing advanced AI.</p> <h2 id="grok-4-fast-on-openrouter-vercel-ai-gateway-and-the-xai-api"><a class="heading-anchor" href="#grok-4-fast-on-openrouter-vercel-ai-gateway-and-the-xai-api">Grok 4 Fast on OpenRouter, Vercel AI Gateway, and the xAI API</a></h2> <p>For a limited time, Grok 4 Fast will be available for free on <a href="https://openrouter.ai/x-ai/grok-4-fast">OpenRouter</a> and <a href="https://vercel.ai/ai-gateway">Vercel AI Gateway</a>.</p> <p>We're also rolling out Grok 4 Fast as two models: <code>grok-4-fast-reasoning</code> and <code>grok-4-fast-non-reasoning</code>, each with a 2M token context window. This allows developers to tune the amount of test-time compute applied to their use cases.</p> <p><code>grok-4-fast-reasoning</code> and <code>grok-4-fast-non-reasoning</code> are generally available via the <a href="https://x.ai/api">xAI API</a> according to the following pricing:</p> <div class="flex justify-center"><div class="w-full overflow-x-auto"><table class="border-border w-full border-collapse border text-sm"><thead><tr class="bg-neutral-900"><th class="border-border border px-4 py-1 text-left">Token Type</th><th class="border-border border px-4 py-1 text-left">&lt;128k tokens</th><th class="border-border border px-4 py-1 text-left">≥128k tokens</th></tr></thead><tbody><tr><td class="border-border border bg-neutral-900 px-4 py-1">Input tokens</td><td class="border-border border px-4 py-1">$0.20 / 1M</td><td class="border-border border px-4 py-1">$0.40 / 1M</td></tr><tr><td class="border-border border bg-neutral-900 px-4 py-1">Output tokens</td><td class="border-border border px-4 py-1">$0.50 / 1M</td><td class="border-border border px-4 py-1">$1.00 / 1M</td></tr><tr><td class="border-border border bg-neutral-900 px-4 py-1">Cached input tokens</td><td class="border-border border px-4 py-1 text-center" colspan="2">$0.05 / 1M</td></tr></tbody></table></div></div> <h2 id="whats-next"><a class="heading-anchor" href="#whats-next">What's Next</a></h2> <p>We will continuously ship model improvements to Grok 4 Fast based on your feedback on <a href="http://x.com">x.com</a>. Stay tuned for further integrations, including enhanced multimodal capabilities and agentic features.</p> <p>Read the Grok 4 Fast model card <a href="https://data.x.ai/2025-09-19-grok-4-fast-model-card.pdf">here</a>.</p> <p>That's all for now - so long, and thanks for all the fish!</p><!--$--><!--/$--></div> https://x.ai/news/grok-4-fast News Fri, 19 Sep 2025 00:00:00 +0000 Expanding xAI for Government with GSA OneGov https://x.ai/news/onegov We’re excited to announce a significant expansion to our ‘xAI For Government’ offering – which we launched earlier this year in partnership with the General Services Administration (GSA). As a part of GSA’s OneGov Initiative , starting today, for the next 18 months, xAI For Government will be available to every federal government department, agency, or bureau, for a cost of just $0.42 for the period. <div class="prose prose-invert text-primary max-w-none text-pretty prose-hr:border-border prose-p:text-primary/85 prose-li:text-primary/85 prose-a:text-primary prose-a:underline prose-headings:font-normal prose-headings:mt-12 prose-h3:mt-10 prose-h4:mt-6 prose-h5:mt-6 prose-h6:mt-6 prose-h1:text-3xl prose-strong:font-semibold prose-th:py-2 prose-th:font-medium prose-td:font-normal prose-td:text-primary/85 prose-td:py-2 prose-code:bg-secondary/20 prose-code:inline-block prose-code:before:content-none prose-code:after:content-none prose-code:mx-0.5 prose-code:px-1.5 prose-code:leading-5 prose-code:text-accent prose-code:font-mono prose-code:font-normal prose-a:underline-offset-2 [&amp;_summary]:py-2 [&amp;_summary]:text-xl"><img alt="Abstract noisy gradient" data-nimg="1" decoding="async" height="800" loading="lazy" src="https://x.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgov.88ffbcfc.webp&amp;w=3840&amp;q=75" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgov.88ffbcfc.webp&amp;w=1200&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgov.88ffbcfc.webp&amp;w=3840&amp;q=75 2x" style="color:transparent" width="1200"/> <h3 id="bringing-accessible-frontier-ai-to-the-entire-us-government"><a class="heading-anchor" href="#bringing-accessible-frontier-ai-to-the-entire-us-government">Bringing accessible Frontier AI to the entire US Government</a></h3> <p>We’re excited to announce a significant expansion to our ‘xAI For Government’ offering – which we launched earlier this year in partnership with the General Services Administration (GSA). As a part of <a href="https://www.gsa.gov/about-us/newsroom/news-releases/gsa-unveils-onegov-strategy-04292025">GSA’s OneGov Initiative</a>, starting today, for the next 18 months, xAI For Government will be available to every federal government department, agency, or bureau, for a cost of just $0.42 for the period.</p> <p>This new initiative brings our latest reasoning models, like Grok 4 and Grok 4 fast, into the hands of the government at an extremely affordable price. xAI is committed to bringing the best tools available to those working hard for our country, and this initiative lets government employees engage, experiment, and harness Frontier AI.</p> <p>xAI is a strong supporter of <a href="https://www.whitehouse.gov/wp-content/uploads/2025/07/Americas-AI-Action-Plan.pdf">President Trump’s AI Action Plan</a> and this administration’s initiatives to bring the latest AI tools into the hands of federal government workers. We’re the only lab that has firmly committed to maintaining parity between the models that are available in the commercial space and tools available in regulated government environments.</p> <p><em>"xAI has the most powerful AI compute and most capable AI models in the world. Thanks to President Trump and his administration, xAI’s frontier AI is now unlocked for every federal agency empowering the U.S. Government to innovate faster and accomplish its mission more effectively than ever before” said xAI cofounder and CEO Elon Musk. “We look forward to continuing to work with President Trump and his team to rapidly deploy AI throughout the government for the benefit of the country.”</em></p> <p>xAI’s is committed to bring Frontier AI models to the government, but we won’t stop there. For AI to be maximally effective in the government, it needs to be implemented correctly, and the personnel using it need to be trained to use new AI-powered tools. To support this, <strong>xAI is committing a dedicated team of ‘Grok Engineers’ to assist and accelerate departments and agencies implementing AI tools.</strong> This is a unique offering and xAI is investing heavily not just in making the models accessible, but also in ensuring mission success.</p> <p><em>“Widespread access to advanced AI models is essential to building the efficient, accountable government that taxpayers deserve — and to fulfilling President Trump’s promise that America will win the global AI race," said Federal Acquisition Service Commissioner Josh Gruenbaum. “We value xAI for partnering with GSA—and dedicating engineers—to accelerate the adoption of Grok to transform government operations.”</em></p> <p>America is the world leader in AI, and this is in no small part due to a tradition of innovation and strong investments in engineering and science. We’re excited to contribute back to the country that made xAI uniquely possible here.</p> <p>Learn more <a href="https://x.ai/grok/government">here</a> or reach out to us <a href="mailto:usg@x.ai">directly</a>.</p> <p><strong>We’re also seeking talented mission driven engineers who want to join the cause. If you’re excited by solving hard problems to empower our nation’s hardest workers, we’d love to hear from you. Reach out to us over <a href="mailto:usg-careers@x.ai">email</a> or apply online directly <a href="https://job-boards.greenhouse.io/xai/jobs/4676513007">here</a>. We’d love to hear from you.</strong></p><!--$--><!--/$--></div> https://x.ai/news/onegov News Thu, 25 Sep 2025 00:00:00 +0000