Tutorials
Together with Kai Sees an 11x Signup Lift Building on Stream
See how a four-person team built an AI companion app on Stream Chat, Video, and Activity Feeds, with an 11x signup lift since launch.
Building a Live Shopping App with One-Shot AI
The design process behind one-shot generating VinylStream, a live shopping app for buying and selling vinyl - and why a good design document, not the fanciest model, is what makes AI app generation actually work.
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.
Build a Voice Agent That Calls to Confirm Fraud Alerts
Build a Python voice agent with Vision Agents that places an outbound call to a cardholder, reads back a suspicious transaction, and either clears it or freezes the card - using Deepgram, an LLM, Cartesia, and Twilio.
MyOutDesk Cut Chat Code 50% Moving Off PubNub
When PubNub overages and missing messages hit a 2,500-person workforce, MyOutDesk moved to Stream Chat in under two weeks and cut its chat code in half. Here is what happened.
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.
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.
How to Build a Background Removal Tool with Segment Anything & Vision Agents
A step-by-step guide to building a real-time background removal tool with SAM 2, YOLO, and Vision Agents. Runs on a CPU, no GPU required.
