AblyDocumentation
Platform and Products
Platform
Understand the core concepts and features of Ably's platform.
Tooling
AI and LLMs
Use AI assistants to build with Ably. Access LLM-friendly markdown docs and prompts for your AI tools.
Ably CLI
Interact with your Ably apps from the command line. Manage resources, test channels, and debug connections.

Examples
From avatar stacks to live cursors, learn how deliver live chat, multiplayer collaboration features, and more.

Changelog
View all- 21 JulAI Transport JS SDK v0.6.0: Mid-run steeringCLIENT LIBRARY SDK IMPROVEMENT
This release adds mid-run steering, so a user can change direction while the agent is still working. The client sends a follow-up prompt into the run that is already streaming, and the agent folds it in and carries on, without cancelling the run or starting a new one. The main changes:
- 17 JulPub/Sub JS SDK v2.25.0: Push notifications for React NativeCLIENT LIBRARY SDK IMPROVEMENT
This release adds push notification support for React Native apps through a dedicated plugin. React Native push notifications: the new ably/react-native-push plugin activates a React Native device as a target for push notifications. Your app supplies its own storage and token acquisition (typically @react-native-async-storage/async-storage and @react-native-firebase/messaging), declaring each token as FCM or APNs, so the SDK adds no native module dependencies to your build. Once activated with client.push.activate(), a device receives notifications from any channel it subscribes to with channel.push.subscribeDevice().
- 13 JulJava SDK v1.8.0: Support LiveObjects Path based APICLIENT LIBRARY SDK IMPROVEMENT
Managing complex, fast-changing state for AI agents, live configs and collaborative apps just got much cleaner with new LiveObjects path based API. Here's what it unlocks: