Agentic apps that go beyond chat
Blog post from Ably
Wayfarer is a demonstration of a collaborative AI app designed to assist users in planning trips by providing a live, interactive experience through a combination of chat history, synthetic UI, and structured itinerary states. The app leverages a durable session on Ably, which allows multiple users and an AI agent to interact with the shared trip data seamlessly across various devices and refreshes. This approach eliminates the need for additional infrastructure such as a stream store, sync layer, or presence service by attaching to a single addressable session. Key features include resumable streaming, multi-device continuity, and bidirectional communication for stopping the AI agent mid-task, all facilitated by Ably AI Transport integrated into the Vercel AI SDK. Through this setup, Wayfarer maintains a coherent and synchronized user experience without duplicating efforts or tokens, and supports presence detection by showing who is currently viewing the trip.