Happy Monday! ☀️

Welcome to the 80 new hungry minds who have joined us since last Monday!

If you aren't subscribed yet, join smart, curious, and hungry folks by subscribing here.

Conversational AI has a timing problem: humans switch speakers in milliseconds, but traditional voice systems rely on turn detectors that guess when to hand off—cut too early and you interrupt the user, too late and the response feels sluggish. GPT-Live eliminates this bottleneck entirely by using a full-duplex voice model that listens and speaks simultaneously, removing the turn detector from the critical path. When deeper reasoning is needed, it delegates to frontier models asynchronously without stalling the conversation.

Building this required rethinking the entire architecture from inference to media transport. Over six months, OpenAI separated the fast media path—audio in, audio out—from application logic, optimized protocol handshakes, and built stateful inference systems that handle long conversations without interruption. The result feels genuinely responsive because every layer was engineered for minimal, predictable latency.

The challenge: Streaming audio continuously through a model while managing stateful context, handling asynchronous delegation, and keeping every audio frame on schedule, all without letting slower backend services stall real-time conversation.

Implementation highlights:

  1. Full-duplex inference loop. The voice model processes incoming audio and generates speech simultaneously on a dedicated fast path, eliminating the turn-detection bottleneck that plagued cascaded systems.

  2. Asynchronous delegation boundary. Frontier model calls, tool use, and backend work happen behind an RPC boundary off the live path, so a slow API call can't create audible pauses in conversation.

  3. Seamless stateful handoffs. When context exceeds model limits or instances need replacement, the system prefills a new model instance in parallel and switches over mid-conversation without media interruption.

  4. Go-based media frontend. Replacing Python asyncio with Go significantly improved frame delivery consistency, matching previous p50 latencies at p95, ensuring smooth real-time audio flow.

  5. WARP and Instant Connect protocols. Custom protocol optimizations and pre-negotiated WebRTC parameters reduce session startup to a single UDP packet, removing the signaling exchange from the critical path.

Results and learnings:

  • Capacity is concurrent sessions, not throughput. Load testing revealed that GPU FLOPS don't determine scalability—sustained open sessions stress CPU queues and network paths more than raw inference capacity.

  • Geography matters for every millisecond. Routing sessions to distant inference centers added measurable latency at multiple points; regional capacity and traffic steering became first-order concerns for responsiveness.

  • Production shadows catch what labs miss. Silent testing with real traffic exposed memory pressure on long sessions, reconnection races, and edge cases that short load tests never revealed.

The hardest part of real-time voice isn't the model—it's keeping every layer from becoming the bottleneck. OpenAI's approach: remove layers entirely when possible, and make the ones that remain as transparent as audio should be.

ARTICLE (less-context-wins)
Your AGENTS.md is holding you back

ARTICLE (humans-write-better)
The Safest Job from AI may be Writing

ARTICLE (ai-nudges-us-sideways)
Latent Powers

ARTICLE (design-files-guide-agents)
How our agents build on-brand pages with design.md

Want to reach 200,000+ engineers?

Let’s work together! Whether it’s your product, service, or event, we’d love to help you connect with this awesome community.

Brief: Cursor now lets teams run AI coding agents on self-hosted machines inside their network instead of Cursor's cloud, giving enterprises control over infrastructure and access to internal services.

Brief: Anthropic released Enterprise Frontier Safeguards enabling enterprises to store AI monitoring data in their own cloud infrastructure while detecting misuse without Anthropic human review.

Brief: Google's TimesFM-3 achieves state-of-the-art performance on major benchmarks by enabling multivariate time series forecasting with support for multiple targets, past covariates, and future events in a single pass.

Brief: Qwen3.8-Max-0902 now features enhanced coding capability and collaborative agent performance with a 1M context window at $2 per million tokens.

Brief: OpenAI released GPT-6 Astra, its most intelligent and aligned model, excelling at computer use, coding, and professional work with state-of-the-art benchmark scores.

This week’s tip:

Implementing Token Streaming with Speculative Decoding

Optimize LLM serving by using a faster draft model to speculatively generate tokens, then verifying with the full model, reducing latency for streaming responses.

Wen?

  • When serving LLMs under latency budgets with compute-to-memory constraints

  • When streaming is required but bandwidth limitations prevent full token batching

  • When operating with heterogeneous hardware (edge + cloud inference)

How you think when you lose determines how long it will be until you win. Gilbert Chesterton

That’s it for today! ☀️

Enjoyed this issue? Send it to your friends here to sign up, or share it on Twitter!

If you want to submit a section to the newsletter or tell us what you think about today’s issue, reply to this email or DM me on Twitter! 🐦

Thanks for spending part of your Monday morning with Hungry Minds.
See you in a week — Alex.

Icons by Icons8.

*I may earn a commission if you get a subscription through the links marked with “aff.” (at no extra cost to you).