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

Chat: React (2)

AWS Comprehend for Sentiment Analysis in Chat

In the digital age, chat messaging has become an integral part of daily communication. From personal conversations to customer support interactions, these text-based exchanges contain a wealth of information about users' emotions, opinions, and experiences. Enter sentiment analysis: a powerful tool that can unlock the emotional content hidden within these messages. Sentiment analysis uses natural language

Read more
8 min read

How To Secure a Vite-Powered React App With Seald End-to-End Encryption

When sending messages across a chat app, one way to ensure the data and conversations are not intercepted is to build proper security to shield people who use the app. This article dives into how to implement strong end-to-end (E2EE) encryption in your app to protect users. We will integrate Seald's E2EE into Stream's Chat

Read more
22 min read

Customizing Your Stream Chat Web App With Our New Theming API

Follow this coding tutorial to learn about the new Stream Chat theming API and understand how to customize your Stream chat web app with CSS. Customizing Your Chat Application Creating a chat UI that seamlessly integrates with the rest of your application's design can elevate your user experience. An extensive theming system that allows you

Read more
10 min read

Hive AI and Stream Chat Content Moderation Integration Guide

Note: This guide was originally published when Stream relied on third-party services for content moderation. Stream now offers its own moderation AI platform: including AI-powered message review, profanity filtering, and moderation dashboards. While the Hive AI integration below remains a valid reference, you may find it faster and easier to get started with Stream's native moderation

Read more
16 min read

How to Integrate Passwordless Authentication into a React Chat App With Supabase

Authentication is a very important part of any application, so it should be implemented in such a way that it delivers a great user experience while keeping your users' secrets safe. One solution that works well for users and security is passwordless authentication. What Is Passwordless Authentication? Like it sounds, passwordless authentication is a means

Read more
34 min read

Ephemeral Chat Messages

One increasingly common feature in chat apps is the ability to send self-destructing messages, also known as "ephemeral" messages. When this feature is enabled, the messaging system automatically erases the content minutes or seconds after the message is sent. This deletion is effective on all the devices that received the message, as well as on

Read more
4 min read

Master React & Redux with Cabin: A Comprehensive Tutorial Series

Are you ready to elevate your React and Redux skills to the next level? Look no further than Cabin, an immersive tutorial series designed to empower developers with the knowledge and expertise needed to build feature-rich, scalable social network applications. Whether you're a seasoned developer or just starting your journey with React and Redux,

Read more
3 min read