Tutorials

Build AI-Generated Chat Summaries in Your React Chat App

We've all been there: you step away from your chat application for a bit, and when you return, you're greeted by a mountain of unread messages across multiple channels. Catching up can be a daunting and time-consuming task. But what if AI could lend a hand? In this tutorial, we'll show you how to supercharge
Read more ->
9 min read

Build an AI Meeting Assistant with Stream Video and LLMs

In today's business environment, virtual meetings consume a significant portion of professionals' workdays. Yet, much of their value evaporates once participants leave the virtual room. Critical insights, decisions, and action items often get lost amid daily tasks, leading to misalignment, missed deadlines, and the dreaded "Wait, what did we decide?" follow-up communications. AI meeting assistants
Read more ->
18 min read

How to Add a 1:1 Sales Associate Chat Widget to Product Pages

Adding the ability to chat with a sales associate is a no-brainer for e-commerce sites. Forrester data shows that customers who chat with a sales associate are 2.8X more likely to convert, and have a 60% higher AOV. But adding chat to your site is exactly the type of project that can languish in the
Read more ->
10 min read

Building a Personalized AI Chatbot with Stream’s UI Components

Wouldn't it be nice to talk to your own AI chatbot all day? With it sitting at the ready to listen to your slightest whim, providing instant answers, suggestions, and companionship whenever you need it. Of course, this already exists as a billion-dollar industry. Companies such as Character.ai provide personalized chat apps that can respond
Read more ->
9 min read

Build & Deploy an AI-Powered Chat App

ChatGPT reset expectations for how we interact with technology. Now, users want smart, context-aware interfaces that respond naturally, remember past conversations, and look great doing it. If you're not building intelligent, user-centric experiences, your competition will --- and fast. Enter this tutorial from Traversy Media. Follow along to build an AI-powered chat experience with chat
Read more ->
2 min read

Flutter Social Chat: Building a Modern Chat Experience with Stream

In late 2022, as Flutter was solidifying its position in the cross-platform development ecosystem, I created an open-source project with a specific purpose: to provide the Flutter community with a high-quality reference implementation of a chat application. Flutter Social Chat was never intended as a commercial product or market application, but rather as an educational
Read more ->
10 min read

Build a Therapy Marketplace Using Next.js and Firebase

Many software platforms connect service providers with clients. For example, Upwork links freelancers with businesses, Uber connects drivers with passengers, and marketplace platforms bring together sellers and buyers. In this tutorial, you will learn how to build a therapy marketplace app using Next.js, Stream, and Firebase. The app will allow clients to find therapists, chat,
Read more ->
29 min read

Build a React Native Mental Health App with Stream Chat & Video Call

Talking to a therapist shouldn't feel like talking to tech support. In this tutorial from Simon, you'll build a React Native mental health app that supports real-time chat, video consultations, and role-based access control. Clients and therapists can communicate through secure messaging and video calls, while therapists gain additional permissions to manage users and review
Read more ->
2 min read