Engineering

The 8 Best Platforms To Build Voice AI Agents

Voice assistants like Siri and Alexa are great for non-trivial everyday personal assistive tasks. However, they are limited in providing accurate answers to complex questions, real-time information, handling turns, and user interruptions. Try asking Siri about the best things to do with kids in a particular city or location. It won't provide an accurate answer
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

Build a SaaS AI Agent Platform

Imagine a language tutor, a startup coach, or a sales assistant, all available on-demand through a video call.  In this tutorial series from Code with Antonio, we'll guide you through building a video calling application powered entirely by AI agents.  Beyond generating summaries or transcripts after a call, every meeting in this app is a
Read more ->
7 min read

Compare the Top 5 Agentic CLI Coding Tools

Agentic AI coding tools vary in how they help you write, debug, and ship code. Some, like Lovable and Bolt, allow developers to build web and mobile apps using prompts quickly. Others, like Cursor and Windsurf, provide developers with a fully AI-featured IDE to solve engineering problems. Generally, AI coding platforms can be categorized into
Read more ->
12 min read

Build an AI Meeting Assistant with Stream Video and LLMs

In today's business environment, virtual meetings consume a significant portion of professionals' workdays. Yet, much of their value evaporates once participants leave the virtual room. Critical insights, decisions, and action items often get lost amid daily tasks, leading to misalignment, missed deadlines, and the dreaded "Wait, what did we decide?" follow-up communications. AI meeting assistants
Read more ->
18 min read

Building a Personalized AI Chatbot with Stream’s UI Components

Wouldn't it be nice to talk to your own AI chatbot all day? With it sitting at the ready to listen to your slightest whim, providing instant answers, suggestions, and companionship whenever you need it. Of course, this already exists as a billion-dollar industry. Companies such as Character.ai provide personalized chat apps that can respond
Read more ->
9 min read

LLM Context Protocols: Agent2Agent vs. MCP

Two buzzwords circulating in the developer ecosystem today are MCP and A2A. Model Context Protocol (MCP) has been around since November 2024. Google released Agent2Agent (A2A) in April 2025 with an extensive list of technology partners. Developers can use the MCP and A2A open standards to provide context to models for building AI applications. MCP
Read more ->
13 min read

Exploring Google’s Agent Development Kit (ADK)

This article has an accompanying GitHub Repository containing runnable samples: adk-samples In recent years, the development of autonomous agents—software entities capable of reasoning, planning, and taking actions on behalf of users—has moved from research labs into real-world applications. These AI agents are rapidly becoming central to building intelligent systems, whether through task automation, information retrieval,
Read more ->
39 min read