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
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
New
LiveKit Alternatives – Comparing the Top 8 Competitors
LiveKit gives developers full control of real-time video infrastructure with open-source flexibility. But it's not the only option on the market, and it may not be the best fit for every app. If you're building live video features and evaluating your backend options, you'll want to explore what else is out there. Some platforms offer
Read more ->
14 min read
New
CometChat Alternatives – Comparing the Top 10 Competitors
If you're building in-app chat, video, or moderation, you've likely come across CometChat. It's one of the more well-known in-app feature SDK providers, and for good reason. But choosing the right real-time communication platform for your app isn't easy. With dozens of APIs promising fast integration and feature-rich toolkits, it can be challenging to pinpoint
Read more ->
15 min read
New
Hive Moderation Alternatives – Top 8 Competitors Compared
Hive Moderation is one of several platforms that help apps detect and filter user-generated content across text, image, and video. It's often used in social, marketplace, dating, and gaming apps to flag nudity, hate speech, spam, and other forms of unwanted content. While Hive offers a wide range of moderation capabilities, it's not always the
Read more ->
12 min read
New
A Complete Guide to Building and Managing an In-App Community
"Come for the tool, stay for the network." So said a16z partner Chris Dixon over a decade ago. However, the concept remains entirely true: the most successful apps today aren't just functional tools; they're ecosystems where users connect, collaborate, and create value for one another. Think about it. Strava isn't just a fitness tracker; it's
Read more ->
17 min read
In-App Voice and Video Calling: Complete Implementation Guide for Product Managers
We've all been in the situation where we're typing out a message in an app and think, "actually, I just need to call this person." In-app voice and video calling is how you add this functionality to your product. With in-app video, your users can talk to each other without jumping to a different app.
Read more ->
13 min read
How to Build a Multi‑Tenant Chat System with Go and Stream
Software applications require scalable, real-time communication features, whether for messaging apps, customer support chats, or collaborative workspaces. Implementing chat functionality from scratch is complex, but you can build a robust solution efficiently with Go and Stream. This guide walks you through creating a multi-tenant chat system where each organization (tenant) has its own isolated chat
Read more ->
15 min read