Stream Blog
The 6 Best LLM Tools To Run Models Locally
Running large language models (LLMs) like ChatGPT and Claude usually involves sending data to servers managed by OpenAI and other AI model providers. While these services are secure, some businesses prefer to keep their data entirely offline for greater privacy. This article covers the top six tools developers can use to run and test LLMs
Read more ->
12 min read
October Monthly Release Round-Up
As this month comes to a close, we thought we'd recap all of the exciting new features and improvements we made across Stream Video and Moderation. Introducing the VP9 SVC Codec 🎥 We're excited to announce that VP9 SVC is now available in our JavaScript, React, and React Native SDKs. With this advanced codec, users can experience significant improvements in video reliability and performance, including
Read more ->
2 min read
New
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
October Monthly Release Round-Up
As this month comes to a close, we thought we'd recap all of the exciting new features and improvements we made across Stream Video and Moderation. Introducing the VP9 SVC Codec 🎥 We're excited to announce that VP9 SVC is now available in our JavaScript, React, and React Native SDKs. With this advanced codec, users can experience significant improvements in video reliability and performance, including
Read more ->
2 min read
New
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 a URL Shortener with Go, Redis, and HTMX
When learning a new technology, there is no better approach than starting with a side project, getting your hands dirty with the code, and stumbling upon a dozen errors, which make the whole process memorable (and frankly enjoyable). In this tutorial, we will showcase how to build a simple URL Shortener application using only Go
Read more ->
17 min read
The Fundamentals of RocksDB
RocksDB is a high-performance, embeddable storage engine originally developed by Facebook and is now widely adopted across the tech industry and used at Stream as a data storage engine. This powerful database solution has gained significant traction due to its exceptional speed, reliability, and versatility and is used by large companies such as LinkedIn, Meta,
Read more ->
12 min read
Building an NPX Script for Project Setup
Setting up a new project can be tedious and repetitive from multiple angles. As end-users, we are learning a new platform, new paradigms, and maybe a new framework to build our next dream project. As a company, we want to get our potential users up and running as quickly as possible and make it easy
Read more ->
9 min read
Full-Stack Development with Ionic and Nitric: Adding Authentication
In the previous article, we learned the benefits of using tools like Nitric and Ionic to increase productivity. Then we built a simple full-stack application to display a personalized greeting to a user based on a URL parameter. This article will extend our application with authentication and further integrate it with the API. The final
Read more ->
8 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
September Monthly Release Round-Up
As September comes to a close, we thought we'd recap all of the exciting new features and improvements we made across Stream Video, Chat, Feeds, and Moderation this month. Improved Video Calling & Usage-by-Bandwidth Tracking in the Dashboard 🎥 Thanks to Dynascale, Stream automatically detects the displayed video resolution and adjusts based on CPU and
Read more ->
2 min read