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

Stream Blog

Using AI Agent Skills: Build an iOS Chat Messaging App With a Single Prompt

As developers, we typically spend time reading docs and tutorials, and watching YouTube videos to integrate APIs and SDKs to add specific functionality to apps and services. These integrations can now be completed much more quickly using AI Agent Skills. Agent Skills are sets of instructions, scripts, and reference documents that equip AI models to

Read more
16 min read

Stream's AI Moderation Roadmap: What We're Building Next

Moderation has quietly become one of the hardest problems in modern apps. As chat, feeds, and real-time video interactions expand globally, the challenge isn't just catching bad content; it's doing it in real time, across languages, with context, and at scale. At Stream, we've been investing deeply in solving that problem. This roadmap is a

Read more
5 min

How to Build an App Like TikTok Shop (+ Turn Livestreams into Revenue)

Livestream shopping is changing how people discover and buy products online by combining real-time video with instant purchasing. Platforms like TikTok have popularised this model, enabling creators and brands to showcase products live while viewers shop without leaving the stream. In this tutorial, you'll learn how to build a TikTok-style livestream shopping application using Next.js.

Read more
27 min

Scaling Real-Time Chat to 5 Million Users: Stream's Latest Benchmarks

Stream has achieved a leading industry benchmark in scaling real-time chat as-a-service, supporting 5 million concurrent connections in a single chat channel. This engineering achievement underscores Stream Chat's position as the preferred in-app chat provider for enterprise organizations hosting the world's largest online events. Stream's infrastructure currently powers messaging and activity feed experiences for more

Read more
2 min

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

Multimodal AI Agent Architecture: Designing Voice and Video Apps

Understanding rarely arrives through a single sense at a time, and neither should an agent. This guide breaks down how to design multimodal AI agent architecture for voice and video apps that hold up in production, using the architectural choices, transport options, and model constraints that matter most.

Read more
9 min read

The New Security Requirements for Real-Time Video Infrastructure

A camera used to be proof enough that the person on the other end was who they said they were. This year, that assumption ran out. This piece walks through the four security layers a video call actually has, transport encryption, media encryption, account authorization, and human verification, and what closing the last gap looks like in practice.

Read more
16 min read

How to Build an AI Voice Agent with Python and WebRTC: Step-by-Step Guide

A few years ago, building an AI voice agent took an entire team and a full codebase. Now, if you're a Python developer, it's a single-file problem. This tutorial builds a real-time voice agent with Python and WebRTC that you can talk to in your browser, and explains why transport, not the AI, is the hard part.

Read more
16 min read

Build a Live Virtual Classroom with React and Stream Video

Building a "Zoom inside your app" with classroom rules from raw WebRTC means months of work on signaling, SFUs, device handling, and reconnection logic before you write a single classroom feature. This tutorial builds it in an afternoon with Stream's React Video SDK, a virtual classroom where a teacher runs the class from a laptop and students join from their phones, with hand-raising, a moderated microphone, and a live roster.

Read more
15 min read

Build a Marketplace Voice Shopping Agent with Kimi K2.5 and Vision Agents

Build a voice shopping concierge for a multi-seller marketplace using Kimi K2.5, Deepgram STT, and Vision Agents. Runnable Python, function calling, Stream WebRTC.

Read more
10 min read

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.

Read more
5 min read