I

Inferact

Open-source LLM inference engine with scalability

Overview

Inferact builds AI inference infrastructure centered on vLLM, an open-source large language model inference engine. It offers a managed inference service for enterprises with serverless deployment, observability, troubleshooting, disaster recovery, and multi-tenant Kubernetes scaling. vLLM uses PagedAttention to optimize GPU memory, lowering costs and latency while preserving model quality, and Inferact supports new architectures and hardware under vendor-neutral governance with PyTorch Foundation. The goal is to commoditize AI inference and deliver a production-ready operating layer for the AI stack.

Launched Recently

Work here?Claim your company

About Inferact

Simplify's Rating
Why Inferact is rated
B+
Rated A on Competitive Edge
Rated A on Growth Potential
Rated C on Differentiation

Industries

Data & AnalyticsEnterprise SoftwareAI & Machine Learning

Company Size

11-50

Company Stage

Seed

Total Funding

$150M

Headquarters

San Francisco, CA

Founded

2025

Get referred to Inferact

See people who can refer or advise you

Simplify Jobs

Simplify's take

What believers are saying

  • Inferact said November 2026 throughput exceeded seven trillion tokens per day.
  • October 2026 partnerships with Moonshot and MiniMax deepen enterprise workloads and model launches.
  • Google and AMD collaborations expand hardware coverage, making Inferact indispensable for frontier deployments.

What critics are saying

  • RadixArk and SGLang target the same managed-inference buyers with faster-concurrency products.
  • NVIDIA Dynamo commoditizes engine choice, turning Inferact into one backend among interchangeable inference stacks.
  • Inferact depends on vLLM contributors and model vendors; a fork or ecosystem shift breaks its moat.

What makes Inferact unique

  • Inferact owns vLLM, the default inference engine, with 2026 upstream control and credibility.
  • Its Google and AMD partnerships ship day-zero optimizations across TPU and Instinct hardware.
  • The company monetizes a massive open-source install base while preserving vendor-neutral governance under PyTorch.

Help us improve and share your feedback! Did you find this helpful?

Funding

Total Funding

$150M

Above

Industry Average

Funded Over

1 Rounds

Seed funding is usually the first official round after pre-seed, when a startup has a prototype or concept. It’s typically used to develop the product, test the market, and start building the team. Investors here are often angel investors or early-stage venture capitalists.
Seed Funding Comparison
Above Average

Industry standards

$3.3M
$2M
$2.3M
$3M
$150M

Benefits

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Company Match

Growth & Insights and Company News

6 month growth

-7%

1 year growth

0%

2 year growth

0%
AgentLensHQ
Oct 20th, 2026
vLLM TorchTPU: a new vLLM backend for Google Cloud TPU inference.

vLLM TorchTPU: a new vLLM backend for Google Cloud TPU inference. October 20, 2026 · Originally published October 19, 2026 · deepseek/deepseek-v4.1-flash vLLM TorchTPU is a new out-of-tree vLLM platform plugin that lets vLLM serve models on Google Cloud TPUs while reusing vLLM's existing model code, CLI, scheduler, KV cache manager, and OpenAI-compatible server unchanged. It matters because it means most models that already work in vLLM can run on TPU without edits to model definitions, and because the project puts hand-written Pallas kernels for attention, Mixture-of-Experts, and quantized matmul into open source. What vLLM TorchTPU is. vLLM TorchTPU is the package vllm-torchtpu, a backend for running vLLM on Google Cloud TPUs. It is built on Google's TorchTPU stack, which runs PyTorch natively on TPUs, and it executes the model definitions that already live in vLLM. As a result, most models that work in vLLM today can be served on TPU without changes to the model code. The project comes out of the engineering partnership between Inferact and Google that was announced the month before the release. The release post states three goals for the project: * Make it easy to bring new models to TPU by reusing vLLM's existing model code. * Push TPU inference performance in open source, with Pallas kernels for attention, Mixture-of-Experts, and quantized matmul. * Keep the vLLM experience the same: the same CLI, OpenAI-compatible server, scheduler, and KV cache manager used on other hardware. How the TPU backend plugs into vLLM. vllm-torchtpu is an out-of-tree vLLM platform plugin. Once installed, vLLM picks it up automatically through the vllm.platform_plugins entry point, so no forked or patched copy of vLLM is required. Models run through vLLM's standard model runner and are compiled with torch.compile(backend="tpu"), which lowers the graph to XLA. Each TPU device gets its own worker process, the same way vLLM runs on GPUs, and communication between devices goes through torch.distributed. The practical consequence: the scheduler, workers, KV cache manager, and API server are all unmodified upstream vLLM. The TPU-specific work sits underneath those components, mostly in a set of JAX/Pallas kernels that are registered as custom ops and called from inside the compiled graph. Getting started: install and serve a model. Installation is a single pip command on a Cloud TPU VM running Python 3.12: pip install vllm-torchtpu The package installs a matching vLLM, torch, torch_tpu, and libtpu alongside the plugin. The installation guide also covers uv, source builds, and Docker. A representative serving command from the announcement, using an FP8 Qwen3-Coder MoE model across eight TPU chips with expert parallelism and FP8 KV cache: vllm serve Qwen/Qwen3-Coder-30B-A3B-Instruct-FP8 \ -tensor-parallel-size 8 \ -enable-expert-parallel \ -kv-cache-dtype fp8 \ -max-model-len 16384 \ -async-scheduling The first startup compiles TPU graphs for the configured shapes, which can take a few minutes. Setting VLLM_XLA_CACHE_PATH reuses compiled artifacts across restarts, avoiding a recompilation on every boot. Speculative decoding, prefix caching, multi-LoRA, structured outputs, and multimodal inputs are all enabled with the usual vLLM flags. The quickstart covers additional examples, including offline batch inference, multimodal models, and multi-LoRA. Pallas kernels: what is hand-tuned for TPU. vLLM TorchTPU uses custom Pallas kernels for operations that benefit from hand-tuning on TPU rather than relying entirely on the compiler. The announced kernel set includes: * Ragged Paged Attention v3 for MHA and GQA models. * Dense and sparse Multi-head Latent Attention (MLA) for DeepSeek, Kimi, and GLM. * Gated DeltaNet and Kimi Delta Attention for hybrid linear-attention models. * Fused Mixture-of-Experts with expert parallelism. * FP8, INT8, MXFP4, and NVFP4 quantized matmuls. Scaling out: six parallelism dimensions. All six of vLLM's parallelism dimensions are supported, on both single-host and multi-host TPU slices, and they can be combined in one deployment. | Dimension | Flag | | Tensor Parallelism (TP) | -tensor-parallel-size | | Data Parallelism (DP) | -data-parallel-size | | Pipeline Parallelism (PP) | -pipeline-parallel-size | | Expert Parallelism (EP) | -enable-expert-parallel | | Prefill Context Parallelism (PCP) | -prefill-context-parallel-size | | Decode Context Parallelism (DCP) | -decode-context-parallel-size | For large Mixture-of-Experts models, the project reports that the best throughput usually comes from data-parallel attention combined with expert parallelism, for example DP=8, TP=1 with EP enabled on a single v7x host. That configuration keeps attention local to each device while spreading the experts across the whole slice. For long contexts, PCP and DCP split prefill and the KV cache across devices. The stated focus is on the workloads that put the most pressure on serving systems today, particularly multi-turn agentic and multimodal traffic, where contexts keep growing and tool outputs can be long. KV cache offloading and disaggregated serving. vllm-torchtpu builds its KV movement features on TPU Sync, an open-source C++ library that can read TPU device buffers directly, outside the Python runtime. Wired through vLLM's KV connector interface, this yields two capabilities: * Zero-copy KV cache offloading to host DRAM, so the prefix cache for long multi-turn sessions is not limited by HBM capacity. * Disaggregated prefill/decode serving across TPU hosts with low KV transfer overhead. Prefill and decode can use different layouts - for example prefill on PCP=4, TP=2 and decode on DP=8, TP=1 - and the KV cache is resharded during the transfer. Speculative decoding and prefix caching. Speculative decoding supports MTP, EAGLE-3, DFlash, DSpark, n-gram, and suffix decoding. Automatic prefix caching also works for hybrid models such as Qwen3.5 and Kimi K3, where linear-attention state is cached alongside the KV cache. Supported models and hardware. vLLM TorchTPU can serve most models supported by vLLM, with TPU-specific kernel, quantization, and parallelism work for the Qwen, DeepSeek, Kimi, GLM, Llama, GPT-OSS, and Gemma families. TPU v7x (Ironwood) is the recommended hardware and is tested in CI on every pull request. TPU v6e, v5e, and v5p are described as experimental. A nightly support matrix tracks TPU v7x correctness and benchmark results from CI, and a Supported Models & Features page lists validated checkpoints and how to enable each feature. Roadmap: what's next. The stated ambition is that new open models from the major families - Qwen, DeepSeek, GLM, Kimi, Gemma, and GPT-OSS - should run on TPU on the day they are released. The public roadmap lists: * An automated CI pipeline that onboards, benchmarks, and publishes support matrices for new open-weight models within 24 hours of release. * Prefix-, cache-, and session-aware routing, plus llm-d TPU memory-tier routing. * PyTorch interfaces for Tokamax kernels, shared with other projects in the TorchTPU ecosystem. * Diffusion model serving through vllm-omni. Contributions are explicitly welcomed through the project's contributing guide. Contributor TPU capacity pool. Alongside the launch, the project is opening a Community Contribution TPU Capacity Pool. Developers building on vllm-torchtpu can apply for free TPU time, and core vLLM maintainers at Inferact will help with design and PR reviews. Applications go through a public Google Form linked from the announcement. Where to find the code and documentation. * Quickstart, Cloud TPU setup, and installation (pip, uv, source, Docker) documentation live in the vllm-torchtpu repository. * Deployment resources include TPU v7x (Ironwood) serving recipes, vLLM TorchTPU recipes on Ironwood in the tpu-recipes repository, and a Kubernetes deployment guide. * Discussion happens in the #sig-tpu channel on the vLLM Developer Slack.

vLLM
Aug 12th, 2026
Day 0 support for Qwen3.8-2.4T-A95B on vLLM.

Day 0 support for Qwen3.8-2.4T-A95B on vLLM. vLLM Team and Inferact vLLM is announcing Day-0 vLLM support for Qwen3.8-2.4T-A95B. This is the first model from the Qwen family to bring a Qwen-Max-class model to open-weight release. Qwen3.8-2.4T-A95B is built on the Qwen 3.5 architecture and runs on vLLM out of the box. In addition to the official FP8 and BF16 checkpoints, Inferact has released MXFP4 and NVFP4-quantized weights that match full-precision quality while significantly reducing memory and bandwidth overhead. Qwen3.8-2.4T-A95B is a 2.4-trillion-parameter sparse MoE model featuring 512 experts. Within its 92-layer hybrid backbone, full attention is applied at every 4th layer while the remaining 69 layers run linear attention. As one of the largest open-weight models released to date, running inference requires at least two NVIDIA B300 / AMD MI355X nodes (or a single node for the FP4 quantized version). Tl;dr. * Day-0 support: Qwen3.8-2.4T-A95B reuses the Qwen 3.5 architecture and runs on vLLM from day one with no architecture changes required. * Flexible precision: FP8, BF16, NVFP4, and MXFP4 checkpoints are available. * Multi-vendor optimization: Validated across hardware partners including NVIDIA and AMD. Quick start. For NVFP4: For MXFP4: See the vLLM recipes for the full serving guide and recommended flags. FP4 quantization: quality at lower cost. To minimize inference costs and maximize GPU memory efficiency, the Inferact team quantized selected layers - including the routed experts - to FP4 weights using Round-to-Nearest (RTN) quantization with activation calibration to enable 4-bit activations. vLLM ran initial verifications to confirm that quantization accuracy remains intact. Note that increasing the reasoning budget is required to reproduce these evaluation results. | Benchmark | FP8 | NVFP4 | | GSM8K (strict / flexible) | 89.61% / 90.52% | 90.37% / 91.05% | | AIME25 @3 (avg / pass) | 87.78% / 93.33% | 92.22% / 96.67% | Optimizations. To enable efficient inference for this 2.4T parameter model, vLLM collaborated closely with NVIDIA and AMD to develop optimized kernels based on existing Qwen 3.5 support. On NVIDIA platforms, NVIDIA and Inferact co-developed ultra-fast kernels for Linear Attention (Gated Delta Rule), Attention (GQA), Dense GEMMs, and MoE routing. New fused kernels were added to reduce communication overhead. Significant effort was also dedicated to identifying the best decomposition of work to maximize performance, including combining Data Parallelism and Tensor Parallelism for Attention and Expert Parallelism for the MoE. On AMD Instinct GPUs, vLLM accelerates Qwen3.8 with AITER-fused Gated DeltaNet decode, attention, and MoE kernels, reducing kernel-launch and data-movement overhead. For Shared Expert MoE, the shared-expert path leverages highly optimized hipBLASLt GEMM kernels, while routed experts use AITER FusedMoE. AMD Quark quantization support enables efficient MXFP4 deployment, substantially reducing model memory requirements while maintaining strong accuracy. Deployment tips. The Qwen 3.8 model card recommends the following generation parameters for optimal performance: temperature=1.0, top_p=0.95, top_k=20, min_p=0.0, presence_penalty=0.0, repetition_penalty=1.0 Here is a Python client snippet to query the model once the vLLM server is running. Because Qwen 3.8 is a reasoning model, ensure you allocate a sufficient token budget for agentic workflows by setting a high max_tokens value. Acknowledgements. vLLM thank the Qwen team for releasing the model weights as well as their ongoing collaboration, and its hardware partners, NVIDIA and AMD, for their joint engineering contributions. vLLM also thank the Inferact team for delivering quantized checkpoints and end-to-end vLLM integration, as well as the broader vLLM community. Thanks for its inference partners, including DigitalOcean, Together AI, who helped with early testing.

TechCrunch
Jan 22nd, 2026
Inference startup Inferact lands $150M to commercialize vLLM | TechCrunch

The seed round values the newly formed startup at $800 million.

Recently Posted Jobs

Sign up to get curated job recommendations

Inferact is Hiring for 32 Jobs on Simplify!

Find jobs on Simplify and start your career today

Don't see your dream role? Check out thousands of other roles on Simplify.Browse all jobs