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 models, have proven
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
Build an AI Assistant Using Python
In this post, we will see how to build a Python server allowing frontend chat SDKs to start and stop an AI agent for a channel in Stream Chat. Building polished AI assistants can be challenging. Features like streaming responses, table components, and code generation require complex implementation across SDKs and the backend. To ease
Read more ->
15 min read
Use Pinecone, OpenAI, and Stream To Chat With Any Book
Have you ever wanted to chat with the characters in your favorite book? Talk to Heathcliff about his origins, Harry Potter about his first impressions of Hogwarts, Jane Eyre about Lowood, or Lizzie Bennet about Mr. Darcy's proposal. Or, maybe, like us, you can’t wait to interrogate WebRTC For The Curious to learn more about
Read more ->
20 min read
Building an AI Chatbot for Customer Success
Earlier this year, payment service Klarna launched an AI customer service assistant. Within the first month, this AI had 2.3 million conversations, the equivalent of 700 agents, and led to a 25% drop in repeated inquiries. Klarna estimated it would “drive $40 million USD in profit improvement” in 2024. Customer success is an ideal opportunity
Read more ->
21 min read
Product Comparison: Social+ vs. Stream Activity Feeds
Activity feeds are a cornerstone of modern apps, driving user engagement through personalized, real-time updates. Whether you're building a social platform, e-commerce app, or collaborative team tool, choosing the right solution for activity feeds can significantly impact your application's scalability, performance, and development speed. Stream and Social+ (formerly Amity) both offer robust activity feed functionality,
Read more ->
4 min read
Checkatrade Streamlines Marketplace Communication with Stream Chat
Checkatrade, the UK's leading platform for home improvement, recently launched a new app as part of its mission to digitize the home improvement and repair industry. This case study explores the app's integration of the Stream Chat API, highlighting the features that drove their decision-making, and the transformative impact on their marketplace. The Challenge: Disjointed
Read more ->
2 min read
How Hudl Transformed Its In-App Community with Stream Chat
When it comes to sports technology, Hudl has long been a trailblazer. From empowering athletes and coaches with cutting-edge performance analysis tools to building a vibrant social community, Hudl has transformed how sports teams prepare, perform, and connect. Recently, Hudl took a major leap forward by integrating Stream's Chat API to enhance its platform's social
Read more ->
4 min read
New
8 Effective App Re-Engagement Strategies
Getting downloads is the easy part — keeping users coming back is the real battle. App re-engagement is the key to making it happen. This post will explore how it works and provide eight effective app re-engagement strategies to help you bring users back to your app. What Is App Re-Engagement? App re-engagement is the
Read more ->
8 min read
8 Best Content Moderation APIs: Benefits and Features
Moderation plays a vital role in creating safe and welcoming environments in online platforms. By leveraging advanced AI and machine learning, these tools can efficiently detect and manage inappropriate content in text, images, videos, and more. Here, we compare eight of the leading moderation APIs to help you find the best solution for your needs.
Read more ->
4 min read