Build multi-modal AI applications using our new open-source Vision AI SDK.

Tutorials: Chat

Stream Skills: Build a Marketplace App To Buy, Sell, and Shop Online

Let's build an online marketplace platform that enables safe, secure buying and selling, combining Stream's AI agent skills for chat, activity feed, moderation, and video into a unified product. What You Can Build Agent Skills improve developers' productivity and help them integrate features more quickly and build complex applications from scratch. Stream now has skills

Read more
14 min read

Announcing Experimental Stream Chat Support for Jaspr

Stream Chat now has experimental UI components for Jaspr, the Dart web framework that Google's own dart.dev and flutter.dev run on. One package gets you the components and the low-level client, under names you already know from the Flutter SDK. It is an experiment, and how far we take it depends on whether you want to build chat on the web in Dart.

Read more
5 min read

The 7 Best AI Features For Messaging Apps

Apps like Slack and WhatsApp made team chat easy. The right AI features can make it better. Here's how to build them into community, collaboration, and team platforms to increase user satisfaction and speed up task completion.

Read more
10 min read

Build an iMessage Clone With Stream's Agent Skills

Agent skills make building Stream-powered products (chat, video, activity feeds, moderation) effortless using coding agents like Fable 5, GPT-5.6, and Kimi K3. This tutorial shows you how to add iMessage-style features, such as rich text messaging and FaceTime calling, to apps and services.

Read more
8 min read

Integrate Local and Open-Source Core AI Models Into Stream Chat

Discover how to integrate and use local, free, and open-source Core AI models with Stream Chat.

Read more
10 min read

Build On-Device Reply Suggestions with Apple's Foundation Models & Stream Chat

Build on-device suggested replies in a SwiftUI chat app with Apple's Foundation Models and Stream Chat. Generation runs entirely on the device: no token cost, no network round-trip.

Read more
16 min read

How Stream Chat Authentication Works: User Tokens, Refresh, and Secret Handling

Stream Chat authentication works by having your backend sign short-lived JWTs with your API secret. This guide covers the four credentials in play, how to wire token refresh with a tokenProvider, and why your API secret must never leave the server.

Read more
11 min read

Build a Stream Chat App With Xcode 26.3's Coding Agent

Xcode 26.3 ships with a built-in coding agent backed by Claude. Pair it with Stream's Agent Skills and you can build a working SwiftUI chat app from a single goal-level prompt - channel list, message thread, and composer - then iterate without leaving the IDE. This is a build log of exactly that, including the WebSocket race condition the agent diagnosed by reading the SDK source.

Read more
10 min read

Stream Skills: Build a Marketplace App To Buy, Sell, and Shop Online

Let's build an online marketplace platform that enables safe, secure buying and selling, combining Stream's AI agent skills for chat, activity feed, moderation, and video into a unified product. What You Can Build Agent Skills improve developers' productivity and help them integrate features more quickly and build complex applications from scratch. Stream now has skills

Read more
14 min read