Stream Blog
How to Create an AI Assistant: A Dev's Guide
Large Language Models (LLMs) are becoming increasingly prevalent, and many developers are integrating various LLM providers, such as OpenAI, Anthropic, Gemini, and others into their Stream Chat applications across multiple SDKs. To help developers get started and accelerate their development with Stream Chat and AI, we've created a platform-specific, step-by-step guide. To follow along, we
Read more ->
2 min read
Harness the Power of Stream, Cronofy, and OpenAI for Team Collaboration
Geographically dispersed teams often have a hard time scheduling meetings that work for all participants. Human Resources departments also face this challenge when working with existing employees and job candidates alike. Employees have the benefit of a defined and somewhat uniform computing environment, job applicants are a whole different challenge. Each candidate uses whatever computer
Read more ->
7 min read
Exploring Reasoning LLMs and Their Real-World Applications
LLMs have excelled in writing, coding, and problem-solving tasks and prompts based on the data sets they were trained with. However, these models fall short when used to solve complex puzzles because they respond with the information they were trained with and lack the ability to self-correct. Recent LLMs, like OpenAI's o1 and o3 models,
Read more ->
12 min read
Build Your First Android and iOS Mobile App With Kotlin Multiplatform
Cross-platform development provides significant advantages, especially in mobile development, where Android and iOS operate on fundamentally different ecosystems. Developing native apps for each platform can be resource-intensive since it requires separate developers with expertise in different programming languages (Kotlin for Android and Swift/Objective-C for iOS). Managing two distinct codebases also increases development and maintenance costs
Read more ->
6 min read
Alpha Release: Activity Feeds v3
Apps use Stream's Activity Feeds API with hundreds to millions of users. Today, we're excited to share the third iteration of our Feeds API, Feeds v3, which builds on our scalability and expands our Activity Feeds API to include popular community features like for-you feeds, client-side SDKs, comments, activity expiration, and more—all while being 30%
Read more ->
3 min read
Feature Announcement: Moderation Rule Builder
Moderating user-generated content at scale is difficult, especially as harmful behavior patterns evolve. Rule Builder provides a new way to define complex moderation logic without writing a single line of code. What is Rule Builder? Rule Builder is a new dashboard feature within Stream's AI Moderation platform that lets you: Define moderation rules based on
Read more ->
2 min read
A Complete Guide to Audio and Voice Moderation
Imagine you're happily playing PUBG. The circle is closing; your team still has a chance of a chicken dinner, until you get sniped. Then it starts. A stream of toxic voice chat erupts from a teammate. Slurs and threats that destroy the match. You hit mute, but the damage is done. This scenario plays out
Read more ->
16 min read
New
MirrorFly Alternatives – Comparing the Top 8 Competitors
If you're building real-time communication into your app, you've likely come across MirrorFly. It's one of the few platforms offering both cloud and self-hosted SDKs for chat, voice and video, and activity feeds, making it a popular choice for teams with strict compliance, branding, or infrastructure requirements. But finding the right communication provider isn't easy.
Read more ->
15 min read
ShiftFlow Proves You Don’t Need to Build Chat — Even If You Know How
About ShiftFlow When Eddy Yang set out to build ShiftFlow, a modern time and attendance platform for field and trade businesses, he knew exactly what he should not do: build chat from scratch. Yang isn't just another SaaS founder with a big idea. In 2018, he led the in-app messaging team at Uber, building the
Read more ->
5 min read
How to Build a Multiplayer Gaming App with Next.js and Firebase
Online multiplayer games bring people together to compete, collaborate, and connect in real-time. In this tutorial, you'll learn how to build a fully functional gaming application that supports two classic games: Tic Tac Toe and Rock Paper Scissors. The app will enable users to invite friends, track scores, and chat with each other. We will
Read more ->
25 min read
How Tradeblock Combats Scams and Builds a High-Trust Marketplace
Tradeblock is reshaping how sneakerheads discover and trade rare and collectible shoes. What started as a fantasy sports-inspired idea among childhood friends has evolved into a sneaker trading platform where community, trust, and culture are core to the experience. At the center of that vision is Mbiyimoh Ghogomu, Tradeblock's Co-Founder and CEO, who—along with childhood
Read more ->
5 min read
Build a React Native App with Real-Time Polls and Messaging
If you’re building a messaging experience, whether for live streaming, team collaboration, or community chat, adding polls can boost interaction and streamline decision-making. For example, apps like Slido help make video conferencing and group chat more engaging with live polls and Q&A support. But you don’t need a third-party tool to deliver that experience. In
Read more ->
6 min read