Skip to content

Commit b531442

Browse files
committed
docs(ai-transport): add roadmap page
Add a customer-facing AI Transport roadmap page covering three horizons (Now, Next, Future) as capability tables, with a pointer to contact Ably to influence direction. Link Now capabilities to their feature pages. Add a Roadmap entry to the AI Transport navigation.
1 parent 2611889 commit b531442

2 files changed

Lines changed: 62 additions & 0 deletions

File tree

src/data/nav/aitransport.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,16 @@ export default {
320320
},
321321
],
322322
},
323+
{
324+
name: 'Roadmap',
325+
pages: [
326+
{
327+
name: 'Roadmap',
328+
link: '/docs/ai-transport/roadmap',
329+
index: true,
330+
},
331+
],
332+
},
323333
],
324334
api: [],
325335
} satisfies NavProduct;
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
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

Comments
 (0)