explainx.ai0k
TrendingAI News TodayPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcpestacktoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • Quick answers
  • Why Together says static inference stopped working
  • How Together Compiler works
  • The results, and who measured them
  • What this means if you build on open models
  • What the agent loop means for the "RSI" label
  • What Together says comes next
  • How to check the claims yourself
  • Bottom line
  • Related reading
← Back to blog

explainx / blog

Together Compiler: AI Agents Now Tune Together AI Inference, With 1.3-3x Speedup Claims

Together AI, AI Inference, Open Source AI, AI Agents, Research

Part of Open-Weight Models

Together AI says Together Compiler lets agents re-optimize inference as traffic drifts: 1.3-3x TPS, 1,205 TPS on DeepSeek V4.1 Flash. Claimed vs checked.

Nov 4, 2026·10 min read·Yash Thakker
add explainx.ai
go deep
Together Compiler: AI Agents Now Tune Together AI Inference, With 1.3-3x Speedup Claims

Together AI published two posts on November 4, 2026 that describe one idea: stop tuning an inference engine once, and let AI agents keep re-tuning it as the model, the chip and the traffic change. The product is called Together Compiler, or TKCC, and Together says it already runs on many of its most popular serverless endpoints. The company reports 1.3-3x higher tokens per second than strong baselines. Those figures come from Together's own research team, so this post treats them as claims, shows how they were measured, and lists what you can check yourself.

The companion essay, From Static to Polymorphic Inference, argues why. Open models ship faster, use more varied architectures, and meet more varied traffic than the era of one closed model on one GPU type. Together calls the new regime polymorphic inference. TKCC is its first named product.

Quick answers

table · 2 cols
QuestionAnswer
What is it?An agent-driven loop that rewrites and re-tests parts of an inference engine as traffic drifts
Who built it?Together AI's research team (authors on the research post: Reyna Abhyankar, Dylan Lim, Simran Arora)
Headline claim1.3-3x higher TPS than the best reported open-source engine configurations on InferenceX AgentX
Low-latency claim1,111 TPS on MiniMax M3.1 Flash and 1,205 TPS on DeepSeek V4.1 Flash at batch size 1
Megakernel claim1.7x over open-source megakernels on Llama 1B at batch size 1
Is it open source?The posts link a paper; neither post links released code, so do not assume it is
Can I use it?Limited beta for end customers; self-serve for dedicated endpoints is described as coming soon
Verified independently?Not that we could find as of publication

Why Together says static inference stopped working

Together's research post opens with a list of things that vary. Architectures differ: the company notes that none of the top ten open-source LLMs on OpenRouter share an architecture. Hardware differs: H100, B200, B300, NVL72, Vera Rubin and Groq parts each need different strategies. Workloads differ too, because Together serves many trillions of tokens per day across thousands of customers, each with its own batch size, sequence length, expert imbalance and session length.

The company gives three traffic observations from its own fleet:

  • Regional patterns. Working-hours traffic from one country had 1.4x longer prompts than another country: 97k tokens against 70k.
  • Model releases. Users first chat with a new model. About two weeks after a release, prompt length rises by 80 percent as people move to agentic workloads.
  • Burstiness. Prompt lengths can double suddenly and cache hit rates can fall.

These are observations by Together, not public data. They still make a clear point. A configuration tuned for chat prompts on launch day is not tuned for agent prompts two weeks later. If you want the vocabulary behind this, our explainer on tokens per second covers why throughput and per-user speed trade off.

The essay adds that 80 percent of OpenRouter traffic goes to models released in the last three months, and that Together served more tokens than closed-source model labs on OpenRouter for the first time earlier in October. Both are Together's statements about a third-party ranking and we could not confirm them independently.

How Together Compiler works

TKCC takes three inputs: a traffic shape, a model and a hardware target. Agents then propose optimizations to an inference engine, test them, and keep winners. Together lists three design ideas.

A loop of checked stages standing in for the Together Compiler agent optimization cycle for inferenceA loop of checked stages standing in for the Together Compiler agent optimization cycle for inference

1. Persistent engines: 9 seconds instead of 467

Most agent-based optimization systems restart vLLM, SGLang or TRT-LLM for every experiment. Together measured engine startup in its table: 467 seconds in total for the status quo, made of process and worker initialization (93 s), weight loading (50 s), KV-cache sizing (21 s), JIT kernel warm-up (93 s), autotuning (193 s) and API server readiness (10 s).

TKCC starts the engine once and hot-reloads any candidate forward pass. Together's table puts its total time to serving at 9.0 seconds: 1.7 s for an RPC call and setup plus 7.3 s for CUDA-graph capture. The company says this gives 252x higher experiment throughput than baseline agentic performance-optimization systems. That ratio is Together's own and depends on what baseline it chose.

Several agents run in parallel and share ideas through a message board, so the persistent engines always have candidates waiting.

2. Two tiers of engines for fidelity

Optimizing a kernel alone, on random inputs, is fast but misleading for modern models. Mixture-of-experts routing and sparse attention are data dependent, so the best strategy changes with real input distributions. Together describes "fast engines" that load only a few layers for quick, low-noise timing, and "slower engines" that load many layers to check that a win holds on real data. This is the same trade-off our readers see in MoE kernel work: a fast micro-benchmark can lie about production.

3. A cost model for parallelism choices

Choosing tensor, expert or other parallelism splits is a search problem. Together built a tiered cost model that uses hardware specs, then microbenchmarks, then measured forward passes, to prune the search space. Its research post shows measured layouts beating the hardware spec's pick, and the best layout shifting with concurrency.

The results, and who measured them

table · 3 cols
TestReported resultSource of the number
Llama 1B, batch size 1, H100 and B2001.7x higher TPS than open-source megakernels and CUDA-graph baselinesTogether research post
SemiAnalysis InferenceX AgentX workloads1.3-3x higher TPS than best reported open engine configurationsTogether, run by Together
Batch size 1, MiniMax M3.1 Flash1,111 TPSTogether
Batch size 1, DeepSeek V4.1 Flash1,205 TPSTogether
Four open code bases: weather modeling, PDE, time series, biologyLarger speedups than Claude Code with the goal command on three of fourTogether

The models named as test subjects include Kimi K3, GLM 5.3, MiniMax M3.1 Flash and DeepSeek V4.1 Flash. For background on those models, see our coverage of Kimi K3 open weights and the DeepInfer engine post for DeepSeek.

What is verified, and what is not

Together says TKCC "sets the state-of-the-art on SemiAnalysis' InferenceX benchmark for low-latency." We did not find a SemiAnalysis post or leaderboard entry confirming that on November 4. The benchmark is a public methodology, but the entries in Together's charts were produced by Together. For the batch-size-1 numbers, the company states that it used its own cost model to choose the parallelism configuration instead of the InferenceX configuration, so the comparison is not like for like. A footnote adds that the Trainium2 run used a synthetic multi-turn dataset, because the implementation does not yet support higher concurrency on limited HBM capacity.

None of this means the numbers are wrong. It means they are single-source until a third party reruns them. Treat 1,205 TPS as "what Together reports on its stack" and not as a ranking.

Weekly digest3.6k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

What this means if you build on open models

Speed on Together may change under you. If the loop continues, an endpoint's latency and throughput can shift without a model version change. Pin your own latency tests and rerun them on a schedule. Together's earlier launch of post-training and B200 pricing shows the company is stacking services around open models; this is the serving side of the same strategy.

Output quality should not change, but check. Together does not describe correctness tests in its posts. Hot-reloaded forward passes that are numerically different from the reference can change outputs slightly. A real regression check compares logits or evals before and after. Our own Cloudflare GLM 5.3 KV-cache leak write-up shows why serving-layer changes deserve tests, not trust.

Ask the vendor three questions. Which baseline produced the speedup? Is the speedup measured at your batch size and prompt length? How does the system roll back a bad optimization? Together mentions canary rollouts in a separate product post, but the research posts do not say how TKCC candidates are gated.

What the agent loop means for the "RSI" label

Together calls the system "the world's first production-scale recursive self-improvement (RSI) inference system." Read the claim narrowly. Agents write and test code that serves models, some of which are themselves agents. No model weights change. The loop closes over engine code, kernels and configuration. That is real automation of performance engineering. It is not a model improving its own intelligence.

It also fits a wider trend. Labs and cloud providers now use coding agents on their own infrastructure. Our posts on inference engines for agentic workloads and on the AI chip landscape give the hardware context for why per-chip tuning matters. For the size of the models involved, see our guide to LLM parameters and model sizes. Cerebras takes the opposite route: it changes the hardware so that weights never move, as covered in how Cerebras runs a trillion-parameter model.

What Together says comes next

The polymorphic inference essay lists four coming items:

  1. Self-serve Continuous Compilation. Customers will optimize dedicated endpoints for their own workloads with one click. Limited beta exists today.
  2. Shape-shifting speculative decoding. Draft model and lookahead settings that adapt per domain, request, token and load, instead of fixed launch parameters.
  3. ThunderAgent Router. Routing requests across heterogeneous deployments. Together released ThunderAgent as an ICML 2026 Spotlight paper.
  4. TogetherLink. Workload-aware model routing that ensembles several good open models.

Together also says it will keep working with model labs including Moonshot and MiniMax on post-training for customers' own harnesses.

How to check the claims yourself

  1. Read the paper. The research post links a paper; read the evaluation section for batch sizes, sequence lengths and the exact baselines.
  2. Look for third-party runs. Search SemiAnalysis' InferenceX results for Together entries over the next weeks.
  3. Benchmark your own traffic. Send a fixed set of real prompts to the endpoint at your usual concurrency. Record time to first token, per-user tokens per second and total throughput. Repeat weekly.
  4. Compare outputs. Run an eval set before and after any announced optimization to confirm quality stayed flat.
  5. Request beta access only if you run dedicated endpoints; the benefit is largest when your traffic shape differs from the average.

Bottom line

Together Compiler is a credible engineering idea with a clear mechanism: skip the 467-second engine restart, test candidates on persistent engines, and keep recompiling as traffic drifts. The performance numbers are large and attractive, but they come from Together alone, with some comparisons that are not like for like. The useful action for builders is to measure your own workloads rather than adopt the headline.

Related reading

  • Together Post-Training: B200 pricing and first eight weeks
  • TokenSpeed: an inference engine for agentic workloads
  • DeepInfer and DeepSeek V4.1 Flash: claimed vs verified
  • Kimi K3: 842 tokens per second claim, checked
  • What is TPS? Tokens per second explained
  • AI chip architectures: GPU, TPU, Trainium, Cerebras, Groq
  • Official sources: Together Compiler research post, Polymorphic Inference essay, Moonshot's Kimi K3 post

Figures are accurate as of November 4, 2026, and come from Together AI's own posts. Check the sources for later changes.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Nov 4, 2026

Axion 1.0: An Open Agent Model Trained With Two SFT Stages and RL

Axion 1.0 claims frontier-level scientific reasoning and tool use from a recipe of two supervised stages plus reinforcement learning. We read the paper page, the model card and the repo to separate what is released from what is claimed.

Oct 14, 2026

HybridAgent: Together and Stanford Let Agents Think in Latent Space, Act in Text

A new paper from Stanford, UIUC and Together AI proposes agents that reason in continuous latent space and switch to text only to call tools or talk to people. The authors report 10.4 percent better results, 35.5 to 54.7 percent fewer tokens and 2.7 to 3.7 times lower cost across 11 benchmarks, and have released code.

Nov 4, 2026

kimi-k3-in-c: A 2.78-Trillion-Parameter Model on One CPU in 8 GB of RAM, at 26 Seconds a Token

A trending GitHub repo runs the full Kimi K3 checkpoint on a CPU with no GPU, no BLAS and no framework. The author reports 8.24 GB peak memory and 26.5 seconds per token on an 8 GB machine, falling to 5.6 seconds with 128 GB. Here is what it does, what it needs, and where it stops being practical.