Tutorials
Build an AI Voice Yoga Instructor in Python
Large Language Models (LLMs) have been improving recently and are often used for building conversational applications for speech and transcription. From answering location-based questions to managing a work calendar, voice AI assistants are becoming an everyday part of both personal and professional life. In this tutorial, we’ll take those same technologies a step further, using
Read more ->
8 min read
Build Voice Agents With MCP: The Top 4 Frameworks and APIs
Voice AI technologies have recently become central to communication between customers, small businesses, and enterprises. To extend the capabilities of these systems, the Model Context Protocol (MCP) becomes a must-have. Utilizing MCP can enhance the capabilities of voice systems to ensure they provide users with satisfactory responses. Continue reading to discover the APIs, open-source frameworks,
Read more ->
12 min read
Build a Google Docs-Style Collaborative Editor
Real-time collaboration has become the standard for modern productivity tools, transforming how we work and interact. In this tutorial, you’ll learn how to build a Google Docs–style collaborative editor that lets multiple users create, edit, and share documents in real time. We’ll use QuillJS to integrate a rich WYSIWYG editor, Next.js for full-stack development, and
Read more ->
18 min read
How to Build a Group Chat with Moderation Using React Native
Building a safe and respectful group chat experience is more important than ever, especially in online gaming communities where conversations can scale quickly. A dedicated group moderator can make this easier by enforcing community standards, reducing toxic behavior, and keeping discussions welcoming for everyone. With Stream’s AI Moderation built into the Chat API, moderation becomes
Read more ->
14 min read
How to Build a Snapchat Clone with Streaks Using Next.js, Firebase
Social messaging apps like Snapchat have unique ways of keeping users engaged daily while helping friends and loved ones stay connected. Features like real-time messaging and friendship streaks have become key elements of that experience. In this tutorial, you’ll learn how to build a Snapchat-style app using Next.js, Firebase, and the Stream Chat SDK. We’ll
Read more ->
27 min read
How to Build a Secure React Native Chat App with End-to-End Encryption
Building secure chat applications goes beyond just sending and receiving messages; true privacy requires end-to-end encryption (E2EE). With E2EE, only the intended participants can read the conversation, while even the service provider remains blind to the content. In this guide, we’ll learn how to implement E2EE in a React Native chat app using Stream’s chat
Read more ->
18 min read
iOS 26: How To Integrate Video Image Effects & AI Filters Into a SwiftUI App
Why Video Image Effects and AI Filters Matter Popular video communication applications like Snapchat, Instagram, and TikTok allow users to augment videos with custom makeup and retouches before posting them to the platforms. Similarly, when users need to stream a live video to their followers, they can improve their camera feeds with face, lip, and
Read more ->
12 min read
Build a Chat to Slack Integration for Real-Time Feedback
To build great products, start by listening. Everything matters. Every bug report, feature request, or glowing review. These are the signals that fuel your product roadmap. However, standing between success and failure is the pain of managing and routing that feedback to the right teams. According to a Zendesk report, 59% of support teams are
Read more ->
10 min read