earlyink Record 3/259 confirmed · median 3d early
254 first flagged25 Oct 2026

Early Call: start a voice agent's tool calls before the caller stops talking

Open-source plugin that runs speculative tool calls during speech for Pipecat and LiveKit agents. Voice-agent teams pay.

Early · Heartbeat Thinking plus open voice stacks

Written for: Solo builder

Next step

Build a Pipecat processor that runs read-only tool calls on partial transcripts and reconciles them with the final one, measure time-to-first-word with Lampline's AI caller, and post the numbers in the Pipecat and LiveKit Discords.

Why now

Turn-taking kits exist. Dead air after the user stops talking, while the agent looks up an order or a calendar, is still the most obvious flaw in voice agents. The paper gives a method for speculative execution, and the open stacks give it somewhere to plug in. Block's Dessa shows speech-native models are coming, but it isn't public, so pipeline agents remain what teams ship for now.

What became possible

Heartbeat Thinking shows voice agents can start reasoning and tool calls while the user is still talking. Updated speech starts a new thinker call instead of cutting off a tool call that is already running. Open parts are mature enough to build on: ChatGPT voice uses open-source Silero VAD, and Lampline runs phone agents locally and tests every change with an AI caller.

Two ways in

  1. Early Call processor

    A Pipecat/LiveKit processor that fires read-only tool calls on partial transcripts, keeps them running, and reuses or discards results when the final transcript arrives.

    Customer
    Small teams building booking, support and ordering voice agents
    Model
    MIT core; paid hosted latency dashboard at $29/month
  2. Dead Air Report

    Uses an AI caller to run 50 scripted calls and reports time-to-first-word with and without speculation.

    Customer
    Voice-agent agencies proving latency to clients
    Model
    $99 per report

Competition

Early

I found no packaged, open-source Pipecat or LiveKit component that runs read-only tool calls on partial transcripts and then reuses or discards the results. LiveKit's preemptive generation only runs the LLM reply early, not tools.

Full competition notes (9 competitors)

I found no packaged, open-source Pipecat or LiveKit component that runs read-only tool calls on partial transcripts and then reuses or discards the results. LiveKit's preemptive generation only runs the LLM reply early, not tools. NVIDIA's Pipecat work speculates on replies. The closest match to the exact design is academic (arXiv 2610.07641), and Deepgram has an open request for something similar. That leaves room for one well-made, cross-framework processor that limits speculation to safe read-only tools, handles callers who correct themselves mid-sentence, and reports how often early results are used and how much time they save. A paid tier could be hosted analytics and help with setup. The main threat is that LiveKit or Pipecat (backed by Daily) adds speculative tool calls directly, since LiveKit already has the preemptive hooks. A plugin needs to move fast and differentiate on safety rules and cross-framework metrics. The Dead Air Report is weak on its own: Hamming and Cekura already sell simulated-call latency testing, and OpenBenchmarks offers a free harness. It works best as a free with-versus-without demo that sells the processor, not as a separate product.

  • LiveKit Agents preemptive generation

    Built into LiveKit and on by default per its docs. It starts the LLM reply before the turn is confirmed (TTS can optionally start early too) and discards the reply if the context or tools change. It speculates on the LLM reply only, not on running tools. A community report on Agents 1.6.4 says it starts only after the final transcript, which suggests the latency win is limited. LiveKit could extend this to tools, which is the biggest platform risk.

  • NVIDIA voice-agent-examples (Pipecat speculative speech processing)

    NVIDIA's Pipecat-based orchestrator includes speculative speech processing and a context aggregator that tracks interim and final transcripts for faster replies. I couldn't confirm that it covers speculative tool calls. Its docs warn that it needs careful integration with existing Pipecat pipelines.

  • Hiding Tool Latency in On-Device Cascaded Voice Agent through Speculative Execution (arXiv 2610.07641)

    Academic paper describing almost exactly the Early Call design. A predictor guesses tool calls from partial ASR transcripts, runs them early, caches the results and checks them before use. The paper reports median time-to-first-audio dropping from 5.79 to 4.60 seconds on Android. It's research, not a Pipecat or LiveKit library.

  • Speculative Interaction Agents (arXiv 2605.13360)

    2026 paper on real-time agents with asynchronous I/O and speculative tool calling, including how to handle sensitive calls and calls made from incomplete information. More evidence that the idea is known in research, but not productized.

  • Stream (getstream.io) speculative tool calling guide / Vision Agents

    Stream published a guide on avoiding voice gaps with speculative tool calling, mainly by running filler speech alongside tool execution. Their open-source Vision Agents framework does tool calling, but I found no speculative execution feature in it.

  • Deepgram recipes issue #694

    Open feature request proposing speculative turn prediction and parallel LLM prefetch, with reuse if the final transcript matches. Shows demand, but it's an idea with no shipped code.

  • Hamming

    Commercial voice-agent testing and monitoring platform that runs simulated calls and publishes time-to-first-word benchmarks from millions of calls. Competes directly with the Dead Air Report idea.

  • Cekura

    Voice-agent testing and observability vendor that runs live-call latency tests on production agents. Another established player in simulated-call latency reporting.

  • OpenBenchmarks Labs voice-agent-latency

    Free, open-source caller and analyzer that measures time-to-first-audio from saved dual-channel recordings. Makes a paid standalone latency report harder to sell.

Checked 2026-10-25

Risks

  • Speculative calls with side effects (bookings, payments) can double-fire, so it must be limited to read-only tools
  • Frameworks may build this in themselves
  • Speech-to-speech models like Dessa may replace the pipeline architecture

Strong team fit; tech readiness and market pull and buildability are the weak point (6).

tech 6 · pull 6 · space 7 · fit 8 · build 6

Exposed

Companies that could benefit or be threatened. News and context, not investment advice.

Momentum of its main topic

24 developments this week +11 vs last week
26 Sep: 0 developments27 Sep: 0 developments28 Sep: 0 developments29 Sep: 0 developments30 Sep: 0 developments1 Oct: 0 developments2 Oct: 0 developments3 Oct: 0 developments4 Oct: 0 developments5 Oct: 0 developments6 Oct: 0 developments7 Oct: 0 developments8 Oct: 3 developments9 Oct: 3 developments10 Oct: 1 development11 Oct: 1 development12 Oct: 4 developments13 Oct: 1 development14 Oct: 1 development15 Oct: 3 developments16 Oct: 2 developments17 Oct: 2 developments18 Oct: 0 developments19 Oct: 3 developments20 Oct: 2 developments21 Oct: 5 developments22 Oct: 3 developments23 Oct: 3 developments24 Oct: 3 developments25 Oct: 5 developments
Stage: Coverage

Sources

  1. Heartbeat Thinking: Speculative Reasoning and Tool Execution While Listening in Realtime Voice AgentsHF Daily Papers
  2. C4rohan/LamplineGitHub
  3. Silero VAD v6 being used by Chatgpt voice moder/LocalLLaMA
  4. Block's new AI model Dessa was trained entirely on human speech to catch emotions text-based models missThe Decoder
  5. Block unveils Dessa, a "true speech-to-speech" AI model trained on "nothing but human conversation" that it says runs locally on a MacBook Pro M4 Max or newer (Jay Peters/The Verge)Techmeme

Status history

  • 2026-10-25 Flagged as buildable