← Back to all sparks
A

Ably

INFRA · APIS
Velocity5.0

Ably is bending its realtime stack toward AI-agent transport

realtime-infrastructureai-transportsdk-releasespub-subliveobjectsdeveloper-experience
Current state
Ably keeps shipping across its full SDK matrix — JS, Cocoa, Dart, Chat — while concentrating its newest energy on an AI Transport JS SDK that has moved from v0.2 to v0.4 in under two months. The core Pub/Sub and LiveObjects surfaces get steady maintenance plus new dashboard visibility work.
Where it's heading
The AI Transport SDK is where Ably is placing its directional bet: session/run models, branching conversations, human-in-the-loop handoff, and now external data hydration all point at owning the realtime layer for agent applications. In parallel the mainline JS client is formalizing React-first ergonomics and deprecating its v1 callback API.
Prediction
Expect the AI Transport SDK to hold its rapid cadence toward a 1.0, and the newly released Dart SDK to follow the same early-adoption-to-stable path.

Recent moves

  1. 2d ago

    Ably AI Transport SDK adds external data hydration

    The AI Transport SDK's fourth release in two months adds external data hydration, letting apps with their own message store seed a conversation and reconcile only the missing tail rather than replaying full history — another incremental step in Ably's push to own realtime transport for agents.

    View source ↗
  2. 9d ago

    Cocoa SDK fixes push registration after reboot

    A narrow Cocoa fix for push-notification registration state that couldn't load before first unlock after a reboot — routine platform maintenance beneath the more visible SDK work.

    View source ↗
  3. 14d ago

    Ably AI Transport SDK moves to declarative codecs

    v0.3 makes codec authoring declarative and lets Pub/Sub Presence and LiveObjects layer onto the same session as an AI stream, tightening the AI Transport SDK's fit with Ably's existing primitives.

    View source ↗
  4. 14d ago

    JS SDK React hooks infer channel from ChannelProvider

    The mainline JS client's React hooks can now infer the channel from the nearest provider and gain listener/callback-only overloads, plus a presence re-enter bugfix — part of Ably's steady move to React-first ergonomics.

    View source ↗
  5. 23d ago

    Improved visibility into LiveObjects

    New dashboard views give a realtime stream of each LiveObjects operation and a live visualization of all objects on a channel, extending Ably's investment in LiveObjects observability.

    View source ↗
  6. 25d ago

    JS SDK patch restores mockable v1 callback types

    A patch reverting a never return type that had broken test mocking of the deprecated v1 callback API — cleanup tied to the ongoing v1 deprecation, invisible to most users.

    View source ↗