|
| 1 | +--- |
| 2 | +title: "AI Transport roadmap" |
| 3 | +meta_description: "The AI Transport roadmap across three horizons: capabilities available now, capabilities in active development, and capabilities planned for the future." |
| 4 | +meta_keywords: "AI Transport, roadmap, durable sessions, AI infrastructure, token streaming, human handover, durable execution" |
| 5 | +intro: "AI Transport is under active development with new releases shipping regularly. What features can you expect to see next?" |
| 6 | +--- |
| 7 | + |
| 8 | +This page shows where AI Transport is heading. The roadmap is dynamic and updated based on the feedback received from customers. The fastest way to influence this roadmap is to [contact Ably](https://ably.com/contact), explaining what you are trying to build and where AI Transport can help you. |
| 9 | + |
| 10 | +## Now <a id="now"/> |
| 11 | + |
| 12 | +Available today. |
| 13 | + |
| 14 | +| Capability | Description | |
| 15 | +| --- | --- | |
| 16 | +| [Resumable token streaming](/docs/ai-transport/features/token-streaming) | Tokens stream over a session rather than a single HTTP request, so a dropped connection resumes mid-response with nothing lost or duplicated, and a reconnecting client catches up automatically. | |
| 17 | +| [Connection resilience](/docs/ai-transport/features/reconnection-and-recovery) | Realtime delivery over WebSocket with automatic fallback to HTTP streaming and long-polling, so streams survive proxies, firewalls, and unreliable networks. | |
| 18 | +| [Multi-device session continuity](/docs/ai-transport/features/multi-device) | The same session opens on any device the user picks up, with the full conversation and current state. | |
| 19 | +| [Persistent history and replay](/docs/ai-transport/features/history) | Conversations survive disconnects and stay available as history, for resumption, audit, and review. | |
| 20 | +| Bidirectional control | Any client signals the agent through the session, so a user can [cancel generation](/docs/ai-transport/features/cancellation), [interrupt](/docs/ai-transport/features/interruption), [send again while the agent responds](/docs/ai-transport/features/double-texting), and keep interacting rather than only consuming a one-way stream. | |
| 21 | +| [Conversation branching](/docs/ai-transport/features/branching) | Edit and regenerate messages, with each branch kept in the session tree. | |
| 22 | +| Client-side tool calls and approval gates | Call [client tools](/docs/ai-transport/features/tool-calling) over the session, with [human-in-the-loop](/docs/ai-transport/features/human-in-the-loop) approval where you need it. | |
| 23 | +| Drop-in framework integration | A drop-in transport for the [Vercel AI SDK](/docs/ai-transport/getting-started/vercel-ai-sdk), plus the [Core SDK](/docs/ai-transport/getting-started/core-sdk) for everything else. | |
| 24 | +| Shared live state and presence | [Agent presence](/docs/ai-transport/features/agent-presence) and [shared session state](/docs/ai-transport/features/liveobjects) exposed directly through the SDK. | |
| 25 | +| Enterprise-ready platform | SOC 2 Type II and HIPAA, on Ably's realtime [infrastructure](/docs/ai-transport/concepts/infrastructure). | |
| 26 | + |
| 27 | +## Next <a id="next"/> |
| 28 | + |
| 29 | +Actively building. |
| 30 | + |
| 31 | +| Capability | Description | |
| 32 | +| --- | --- | |
| 33 | +| Durable execution support | Pair durable sessions with Temporal and Vercel WDK, so the workflow and the user experience are both crash-proof. | |
| 34 | +| Human and AI handover | Transfer a conversation between an AI and a human agent and back again using the AIT SDK, with live supervision and escalation. | |
| 35 | +| Mid-session steering | Redirect or steer the agent while it responds. | |
| 36 | +| Push notifications through the SDK | Reach users when they are away, including iOS Live Activities for long-running tasks. | |
| 37 | +| More provider codecs | Native integrations for OpenAI and Anthropic, so more of the ecosystem is a drop-in. | |
| 38 | +| More language SDKs | AI Transport SDK implementation in Python. | |
| 39 | +| Ably Chat integration | A clean path from chat use cases into AI Transport. | |
| 40 | + |
| 41 | +## Future <a id="future"/> |
| 42 | + |
| 43 | +Planned and exploring. |
| 44 | + |
| 45 | +| Capability | Description | |
| 46 | +| --- | --- | |
| 47 | +| More language SDKs | Java, Swift, Kotlin, and .NET. | |
| 48 | +| More framework integrations | LangChain and LangGraph, TanStack AI, AG-UI, Vue, and Svelte. | |
| 49 | +| More model-specific codecs | Gemini. | |
| 50 | +| Sub-agent orchestration | Better primitives for coordinating multiple sub-agents in a single Run. | |
| 51 | +| More durable-execution integrations | Inngest and trigger.dev. | |
| 52 | +| Multimodal | Audio and video delivery, and integrations with voice providers. | |
0 commit comments