Teahose.
SIGN IN
NEW HERE — WHAT TEAHOSE DOES
We read the entire AI & tech firehose — so you don't have to.
PODPodcastsAll-In, No Priors, Acquired…
NEWNewslettersStratechery, Newcomer…
PAPPapersPhysical AI research
PHProduct Huntdaily launches
VCInvestor ScoutSequoia, a16z, Benchmark…
CLAUDE DISTILLS →
7 reads, 30 sec each — free, 6 AM ET.
+ a live graph of the companies, people & themes underneath.
HOME/ARXIV PHYSICAL AI RESEARCH/Reflex: Real-Time VLA Control th…
PAPR
// RESEARCH PAPER
ARXIV PHYSICAL AI RESEARCH

Reflex: Real-Time VLA Control through Streaming Inference

DATE July 16, 2026SOURCE ARXIV PHYSICAL AI RESEARCHPARTICIPANTS YUANCHUN GUO, BINGYAN LIUARXIV 2607.14695
// SUMMARY

1. Key Themes

Real-Time Streaming Inference for Flow Matching VLAs

Reflex solves the fundamental latency problem of flow matching Vision-Language-Action (VLA) models, which generate precise continuous control but require slow, iterative denoising. By partitioning the model's attention context into static, sliding, and dynamic regions, Reflex enables constant-time cache updates. The paper states in Section 3.1: "This factorization enables us to compose the attention mechanism dynamically... enabling O(1) cache updates." This allows the system to achieve a "2.58× inference speedup and 50Hz stable streaming" (Abstract), making high-frequency robotic control feasible with large foundation models.

Numerical Stability for Infinite-Horizon Deployment

Running models continuously at 50Hz exposes them to high-variance initialization noise 50 times more frequently than during offline training, causing BFloat16 numerical collapse. Reflex introduces AdaRMSNorm, an adaptive normalization layer that computes variance in FP32 and gates on the flow phase. As noted in Section 3.2: "The accumulation of minor numerical errors, combined with the 50× frequent exposure to high-variance initialization noise, leads to eventual activation collapse." AdaRMSNorm enables "stable streaming for over 2,000 steps without observed NaN/Inf events" (Table 5), which is essential for long-duration autonomous missions.

Asynchronous Pipeline with Future-State Prediction

To break the 10-20Hz control limit imposed by heavy vision encoders, Reflex decouples visual perception and action generation onto separate hardware threads. It uses a lightweight future-state predictor to compensate for the delay between observation and action execution. Section 3.3 explains: "Thread A (Vision) runs the VLM backbone, continuously acting as a 'producer'... Thread B (Policy) runs the flow matching policy as a 'consumer'." This overlapping of computation and execution reduces end-to-end reaction latency by up to 54% (Table 1).

2. Contrarian Perspectives

The Bottleneck is Synchronous Waiting, Not Computation Speed

The conventional wisdom in robotics is that accelerating model inference (e.g., using faster GPUs or smaller models) will directly yield faster robots. Reflex argues that the primary bottleneck is the synchronous "stop-think-act" cycle. Section 1 states: "the primary bottleneck is not the duration of computation, but the synchronous waiting that halts execution... the solution should lie not in faster computation, but in an asynchronous architecture that enables the robot to act while inference proceeds." This implies that systems engineering and scheduling yield higher returns than simply waiting for faster hardware.

Standard KV-Caching is Mathematically Incorrect for Flow Matching

Many systems try to apply standard LLM serving optimizations (like KV-caching) to VLA models to save compute. However, flow matching models inject a time-dependent signal into every layer, making cached features obsolete. Section 2.2 notes: "Because these models inject a time-dependent signal into every layer, their internal state shifts continuously during generation... This makes cached features immediately obsolete, forcing a trade-off between the prohibitively slow re-computation and the mathematically incorrect approximation." Naive caching results in "catastrophic error accumulation (MSE > 1.0) and complete task failure" (Table 4), meaning companies deploying naive caching on flow matching policies are operating on broken math.

3. Companies Identified

Physical Intelligence

Description: AI robotics company developing general-purpose VLA models. Why relevant: The paper evaluates Reflex on Physical Intelligence's Pi0 and Pi0.5 models. Section 4.1 states: "We evaluate Reflex on two VLA models from the Pi0 family. Pi0.5 is a 2.3B parameter model consisting of a PaliGemma vision-language backbone (2B parameters) and an action expert decoder (300M parameters)." This demonstrates the framework's applicability to state-of-the-art commercial-grade models.

NVIDIA

Description: GPU manufacturer. Why relevant: The system is benchmarked on NVIDIA RTX 4090 and RTX 3090 GPUs. Appendix D.5 notes: "To validate portability across hardware generations, we evaluate Reflex on an RTX 3090 (24GB, Ampere architecture)." The consistent speedup across architectures confirms the hardware-agnostic nature of the optimizations.

AgileX

Description: Robotics hardware manufacturer. Why relevant: Real-robot deployment was validated on the AgileX PiPer robot. Section 4.4 states: "We validate Reflex on an AgileX PiPer robot across three physical manipulation tasks." This proves the system works not just in simulation, but on physical actuators with real-world latency constraints.

4. People Identified

Yuanchun Guo

Lab/Institution: arXiv Physical AI Why notable: Co-author of the Reflex framework, focusing on bridging the gap between heavy VLA models and real-time robotic control through system co-design.

Bingyan Liu

Lab/Institution: arXiv Physical AI Why notable: Co-author of the Reflex framework.

5. Operating Insights

Deploying Flow Matching VLAs on Edge Devices

Reflex's partitioned attention and memory management make it feasible to deploy large flow matching VLAs on memory-constrained edge devices. The system maintains a flat memory footprint through incremental cache updates, saving "27% peak VRAM on LIBERO and 24% on Kinetix" (Section 4.2). This is critical for CTOs evaluating whether a 2B+ parameter model can run on a robot's onboard computer without cloud offloading.

The Importance of Deterministic Memory Management

For 24/7 robotic operation, dynamic memory allocation leads to heap fragmentation and unpredictable latency spikes. Reflex replaces dynamic allocation with a static Ring Buffer Architecture. Section 3.4 explains: "We pre-allocate a monolithic tensor... guaranteeing O(1) memory access times and zero dynamic allocations during the control loop. This ensures the system remains responsive indefinitely, even over multi-hour experiments." Operators should prioritize static memory allocation in their inference stacks to prevent garbage collection pauses from breaking control loops.

6. Overlooked Insights

Scale Invariance of the Speedup

The speedup provided by Reflex is not diminished as model size increases; it actually improves slightly. Section 4.2 notes: "Pi0 achieves 2.73× speedup compared to Pi0.5’s 2.58×. This confirms that our streaming approach benefits larger models equally—if not more—because the cost of re-encoding the full observation history grows with model capacity." This suggests Reflex will remain highly relevant as VLA models scale up to 10B+ parameters.

Context Window Size is a Critical Tuning Parameter

The choice of visual history window (K) significantly impacts both latency and accuracy. Figure 10 shows that K=1 is too small (accuracy degrades), while K=50 eliminates the speedup benefit. Section 4.6 states: "At K=50, the speedup drops below 1× because the overhead of processing the long context exceeds any caching benefits." The optimal operating point was found to be K=10 frames (approx. 300ms history), balancing 2.58× speedup with near-maximum accuracy. Engineers deploying these systems must tune this parameter carefully rather than defaulting to maximum context.