Yantrion

    The universal AI memory platform

    More AI.
    Same GPUs.

    Yantrion shrinks the memory AI needs to do its work, and lets the GPU use it without unpacking it first. The result: faster answers, more users and far longer context, on the GPUs you already own.

    Every number below was measured on real hardware, side by side with the standard stack, and checked for quality. None of it is projected.

    More users at once
    2.54×
    same GPU memory, Qwen3.8
    Tokens of context
    1,000,000+
    the standard stack stops at 307,571, Kimi-K3
    More tokens per second
    2.1×
    1,926 vs 905 at 128 users, AMD MI350X
    Agents resumed with memory intact
    150/150
    the standard stack: 0 of 150

    Models

    Kimi-K3, Qwen3.8, DeepSeek-V4, GLM-5.3, GPT-OSS, Nemotron 3

    Hardware

    AMD Instinct MI350X, NVIDIA H200

    Runs on

    SGLang, vLLM, TensorRT-LLM, NVIDIA Dynamo

    What we do

    From algorithm to production performance.

    One team, from the first equation to the running server. That's why our ideas reach production, and why the results hold up.
    1. 1Design

      Rethink the math

      We find the parts of an AI model's memory that can be made smaller without changing the model's answers in our quality checks, and leave the parts that must stay exact untouched.

    2. 2Build

      Write it for the GPU

      Our GPU code works directly on the compressed memory, so nothing has to be unpacked first. Tuned for AMD and NVIDIA, and checked against a trusted reference.

    3. 3Ship

      Plug it in where AI runs

      It fits into the serving software teams already use: SGLang, vLLM, TensorRT-LLM and NVIDIA Dynamo. No retraining, no model changes.

    Why most memory savings disappear

    Illustration. Box width shows how much memory each step takes.

    The usual way

    Smaller memory
    Unpacked to full size
    AI does its work

    Memory is shrunk, then unpacked back to full size before the GPU can use it. Most of the savings disappear.

    Yantrion

    Smaller memory
    AI does its work

    The GPU works on the smaller memory directly. Nothing is unpacked, and the answers stay the same.

    One platform

    Every attention design. One platform.

    AI models keep their memory in different ways. Yantrion works with all of them: the platform stays the same, and only the math adapts to each model.
    Model designs Yantrion supports, the models we've measured, and how much smaller their memory gets
    Model designModels measuredMemory made smaller
    Latent attentionMLAKimi-K3, DeepSeek-V4
    up to 2.3× smaller
    Grouped attentionGQAQwen3.8, GPT-OSS, Nemotron 3
    up to 2.9× smaller
    Sparse attentionDSAGLM-5.3
    1.9× smaller
    Classic attentionMHA / MQAThe same GPU code appliesSupported

    Some parts of a model's memory must stay exact, so we leave them untouched and shrink only what grows as conversations get longer. Savings are measured against each model's own standard memory format.

    “Moving from one model family to a completely different one took days, not months. Only a small model-specific piece changed; everything else carried over.”

    Proof, not promises

    Not a paper. A measured system.

    Every number here was measured on real hardware, AMD Instinct MI350X and NVIDIA H200, side by side with the standard stack, and checked for quality before it counted.

    Speed

    Faster, and faster still with longer context.

    Yantrion produces more tokens per second at every load we tested, and the lead grows as conversations get longer.

    At 128 users, the standard stack handled only 54 of them. Yantrion delivered 1,926 tokens per second, more than double.

    Our standard-stack numbers land within about 5% of independent published results for the same model on AMD MI355X (Wafer, July 2026), so this is a fair comparison. No speed tricks like speculative decoding are included.

    Kimi-K3 on AMD Instinct MI350X with SGLang, generating 1,024 tokens per request. Every run passed our quality checks before it counted.

    Tokens per second as more users joinKimi-K3 on AMD Instinct MI350XStandard stackYantrion

    † At 128 users the standard stack handled only 54 of the 128 (striped). Yantrion's 128-user number is a conservative floor.

    Show the numbers
    UsersStandard stack (tokens/s)Yantrion (tokens/s)Gain
    41592551.60×
    327221,0331.43×
    128905 (handled only 54 of 128)1,926≥2.1×
    The longer the context, the bigger the gainSpeed compared to the standard stack, Kimi-K3 on AMD Instinct MI350X

    At 28K tokens the lighter bar shows the measured range.

    Show the numbers
    Context and usersSpeed vs standard stack
    28K tokens, 17 users1.44–1.62×
    128K tokens, 4 users1.72×
    256K tokens, 4 users2.32×

    More users

    More people on the same GPUs.

    Smaller memory leaves room for more. Qwen3.8 served 193 users at once where the standard stack fit 76, and DeepSeek-V4-Flash held 53% more tokens in exactly the same GPU memory.

    Every comparison uses the model's own standard memory format, never an easy baseline.

    Users at once, in the same GPU memoryCompared to the standard stack (1×)Standard stackYantrion
    Show the numbers
    ModelWhat we countedStandard stackYantrionGain
    Qwen3.8users at once761932.54×
    Kimi-K3users at once16322.00×
    DeepSeek-V4-Flashtokens in memory1,964,2883,013,376+53%

    Long context

    Context the standard stack can't hold.

    Kimi-K3 read a single prompt of 1,048,576 tokens, roughly ten novels' worth of text, with 128 of 128 identical answers. On the same setup, the standard stack stops at 307,571 tokens.

    1,048,576

    tokens in a single prompt, on Kimi-K3

    Every quality check passed. On the same setup, the standard stack stops at 307,571 tokens.

    The standard stack stops at 307,571 tokens. Yantrion handled a 1,048,576-token prompt.

    Nemotron 3 Ultra with a 1M-token contextNVIDIA H200 GPUs needed
    4 GPUs with Yantrion and 4-bit weights8, what it normally needs

    Long context, measured

    • 1,048,576 tokens in one prompt on Kimi-K3
    • 2.32× faster than the standard stack at 256K tokens
    • A 1M-token context on four H200s for Nemotron 3 Ultra, half the usual eight

    AI agents

    AI agents that keep their memory.

    Agents pause, wait and come back. After we cycled an entire fleet, all 150 agents resumed with their memory intact. The best standard setup that would run kept none, so every agent had to start over.

    When we grew the fleet from 150 to 300 agents, not a single request failed. It slowed down gracefully instead of breaking.

    Agents resumed with memory intact150 agents, same machine, same day. One dot per agent.
    Yantrion150/150
    Best standard setup that would run0/150
    Show the numbers
    SetupAgents resumed with memory intact
    Yantrion150 of 150
    Best standard setup that would run0 of 150
    How fast an agent gets back to workTypical secondsResume from memoryStart over
    Show the numbers
    Agents runningResume from memoryStart over
    15012.7 s28.5 s
    961.7 s33.2 s

    0

    Failed requests

    while growing from 150 to 300 agents

    580 vs 116

    Saved agent sessions per machine

    Nemotron 3 Ultra, with and without Yantrion

    Quality

    Quality comes first.

    A result only counts if the model gives the same answers. Our own checks have thrown out results that looked good but didn't hold up, and we're proud of that.

    See every number, what it was compared to, and the setup it ran on.

    128/128

    Same answers on agent tasks

    Multi-step agent conversations matched word for word. No partial credit.

    Pass

    Long-document recall

    Needle-in-a-haystack tests: the hidden fact is found.

    15/16

    Math reasoning

    GSM8K grade-school math problems.

    195

    Runs on record

    Every test run saved and fingerprinted.

    Smart memory

    Nothing gets thrown away.

    When GPU memory gets tight, most systems delete work and redo it later. Yantrion shrinks it and sets it aside instead, so nothing is lost and everything comes back fast.
    1. Active

      Always on

      In GPU memory, ready to use.

      Shrink and set aside when memory is tightBack when needed
    2. Set aside

      1.7–3.0× smaller

      Shrunk and parked when memory gets tight, and back when it's needed. Nothing is thrown away.

      Seal and save, or send to another machineRestored exactly as it was
    3. Saved

      1.9–2.1× smaller; 3.7× smaller to send

      Sealed and stored, ready to move to another machine and come back exactly as it was.

    Runs on your stack

    Works with the software you already use.

    Every integration here is supported and qualified with real models. Plug Yantrion in and keep the tools your team already knows.
    • SGLang

      High-speed open-source serving engine

      Supported and qualified

    • vLLM

      Widely used open-source serving engine

      Supported and qualified

    • TensorRT-LLM

      NVIDIA's high-performance serving engine

      Supported and qualified

    • NVIDIA Dynamo

      AI serving at data-center scale

      Supported and qualified

    • NIXL

      Fast transfer of AI memory between GPUs and machines

      Supported and qualified

    • LMCache

      Stores and reuses AI memory

      Supported and qualified

    What it's worth

    Same hardware. Far more AI.

    When the number of GPUs you need depends on how much you can serve, getting more from each one goes straight to the bottom line.

    2.54×

    More users on the machines you have

    Up to 2.54× more people served at once on the same GPU memory, with the same quality.

    4, not 8

    Fewer GPUs for the same job

    Nemotron 3 Ultra served a million-token context on four NVIDIA H200s with compact 4-bit model weights, instead of the usual eight. That's the shape of the savings.

    1M tokens

    Things you couldn't do before

    Million-token prompts where the standard stack stops at 307,571, and agent fleets that keep their memory.

    Honest by default

    How we measure, and where we're still growing.

    • Every comparison is against the model's own standard setup, never an easy baseline.
    • Our biggest speed wins come when many people use a model at once. For a single user, speed isn't yet where our many-user results are.
    • No speed tricks like speculative decoding are counted. Those would come on top.
    • If every agent is paused and resumed at the very same moment, 54 of 150 come back with memory intact today.

    Where we're going

    Memory is the next frontier of AI.

    GPUs keep getting faster, but memory decides how much AI they can actually deliver. We're removing that limit, one step at a time.
    1. Now

      More AI on the GPUs you own

      Faster answers, up to 2.5× more users, million-token context, and agent fleets that keep their memory. One integration, no retraining, running today on AMD and NVIDIA.

      Flat per-GPU license

    2. Next

      Agents that never forget

      Pause an AI agent, move it to another machine, and pick up exactly where it left off, even days later. Memory that belongs to the agent, not to whichever server it happened to run on.

      Early-access program

    3. Beyond

      Memory without walls

      AI memory that flows freely across GPUs, machines and data centers, the way data flows across the internet today. When memory stops being the limit, AI can think longer, remember more and reach further.

      Exploring with design partners

    How we work

    We share our misses, too.

    In August, one of our own tests ran 1.48× slower than the standard stack. We said so, found the cause in our GPU code, and fixed it. A month later, the same test runs 1.44–1.62× faster.

    The same test, one month apartSpeed compared to the standard stack, 28K tokens, 17 users
    Show the numbers
    MonthCompared to the standard stack
    August 20261.48× slower
    September 20261.44–1.62× faster

    Getting started

    See it on your own workload first.

    Plug in

    Works inside the serving software you already use.

    Compare

    Side by side with what you run today, on your own workload.

    Stay flexible

    Your standard setup stays right underneath.

    Who we are

    Hard problems. Simple, elegant answers.

    We love the math, the algorithms and the GPU code underneath AI. Most of all, we love turning something deeply complex into something that simply works, and showing the world what becomes possible when it does.

    1. 1

      Start with the math

      Every breakthrough starts on a whiteboard. We look for the simple idea hiding inside a hard problem.

    2. 2

      Bring it to the hardware

      Ideas only matter when they run. We write the GPU code ourselves, tuned for AMD and NVIDIA, and check it against a trusted reference.

    3. 3

      Ship it for real

      Not a paper, a working system. Measured on real hardware, inside the software teams already use.

    4. 4

      Show the world what's possible

      Memory is only the beginning. We keep learning, and we keep taking on the toughest problems in AI and computing.

    Simple, elegant, endlessly curious. And we're just getting started.

    FAQ

    Questions people ask us.

    Plain answers about AI memory, quality, and where Yantrion runs. For every number, see how we got it.
    What is KV cache compression, in plain words?

    While an AI model works, it keeps notes in GPU memory so it doesn't redo work. That memory, called the KV cache, fills up fast with long documents, many users or AI agents. Compressing it lets the same GPUs serve more people, longer conversations and bigger agent fleets.

    How is Yantrion different?

    Most approaches shrink the memory but have to unpack it before the GPU can use it, which gives most of the savings back. Yantrion's GPU code works on the compressed memory directly. Nothing is unpacked, and the model's math stays exactly the same.

    Does it change the model's answers?

    Not in our tests. We only publish results that pass our quality checks: 128 out of 128 identical answers on multi-step agent tasks, long-document recall tests passed, and GSM8K math at 15 of 16.

    Which models does it work with?

    Every major attention design: latent attention (MLA), grouped attention (GQA), sparse attention (DSA) and classic attention (MHA and MQA). We've measured Kimi-K3, Qwen3.8, DeepSeek-V4, GLM-5.3, GPT-OSS and Nemotron 3.

    Which serving software and GPUs does it run on?

    SGLang, vLLM, TensorRT-LLM and NVIDIA Dynamo are all supported and qualified, along with NIXL and LMCache for moving and storing AI memory. It runs on AMD Instinct and NVIDIA GPUs, including the AMD Instinct MI350X and NVIDIA H200.

    Do we need to retrain or change our model?

    No. Yantrion plugs into the serving software you already use. No retraining, no model changes.

    How long a context can it handle?

    Kimi-K3 handled a single 1,048,576-token prompt on a setup where the standard stack stops at 307,571 tokens. Nemotron 3 Ultra served a 1M-token context on four NVIDIA H200s with compact 4-bit model weights, half the eight it normally runs on.

    Are there hidden speed tricks in your numbers?

    No. We don't count add-ons like speculative decoding. Those gains would come on top of ours.

    Try it on your workload

    Your model. Your GPUs. See the difference.

    Don't take our word for it. Run Yantrion on your own model and hardware, compare it side by side with what you run today, and decide for yourself. We'd love to show you what's possible.

    [email protected]

    Write to us and we'll set up a pilot on your stack.

    Yantrion

    From algorithm to production performance.

    The universal AI memory platform: more AI, longer context and agents that keep their memory, on the GPUs you already own.

    Our mission

    Writing kernels, solving hard problems, and a love of the math underneath.

    Member of the NVIDIA Inception Program

    © 2026 Yantrion, Inc. All rights reserved.

    Measured on AMD Instinct MI350X and NVIDIA H200. Every number is real, never projected.