Best of BotsJune 2025

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·49w

    How to Build a Conversational AI Chatbot with Stream Chat and React

    A comprehensive guide to building a conversational AI chatbot that combines Stream Chat for real-time messaging with Web Speech API for voice input. The tutorial covers backend setup with Node.js and Express, frontend implementation with React and TypeScript, and integration of speech-to-text functionality. Key features include AI agent management, real-time transcription, microphone permission handling, and seamless voice-to-text message submission.

  2. 2
    Article
    Avatar of phProduct Hunt·48w

    Mintlify: Modern standard for documentation

    Mintlify is a documentation platform that provides beautiful, easy-to-maintain public-facing documentation with built-in AI assistant capabilities. The platform features conversational chat interfaces embedded in docs, agentic answer retrieval that understands user intent, and citation features that direct users to relevant pages. It aims to replace traditional search experiences by offering an on-demand product assistant that helps users get answers faster without requiring additional support from customer-facing teams.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·48w

    How to Build a LangGraph and Composio-Powered Discord Bot

    A comprehensive tutorial demonstrating how to build an AI-powered Discord bot using LangGraph for workflow orchestration and Composio for external tool integrations. The bot uses a node-based architecture to classify incoming messages (support, tool requests, or general chat) and routes them through appropriate processing flows. It includes features like conversation history management, thread creation, embed responses, and integration with external services like Google Sheets through Composio's tool ecosystem.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·49w

    How to Build a Medical Chatbot with Flutter and Gemini: A Beginner’s Guide

    A comprehensive beginner's guide to building a medical chatbot using Flutter and Google's Gemini API. The tutorial covers setting up the development environment, obtaining API keys, implementing multimodal input support (text, audio, camera, files), and creating a specialized health-focused AI assistant. The guide includes complete code examples, project structure, and important considerations for security, privacy, and medical compliance when developing healthcare applications.

  5. 5
    Video
    Avatar of hitenshowHiten Shah·51w

    Why Klarna's CEO went all-in on AI... then changed his mind

    Klarna's CEO Sebastian Siemiatkowski initially embraced an AI-first strategy in 2023, implementing chatbots to replace 700 customer service representatives and reducing workforce by 40%. The approach initially saved $40 million annually and improved response times. However, by 2025, customer satisfaction declined due to poor AI service quality, leading to increased complaints. The CEO reversed course, acknowledging they had overindexed on cost-cutting at the expense of service quality. Klarna now adopts a hybrid approach, balancing AI efficiency with human empathy and complex problem-solving, resuming hiring and focusing on better customer experience over pure automation.

  6. 6
    Video
    Avatar of jherrJack Herrington·48w

    React Native Mac-OS Desktop AI Chatbot with MCP!

    A comprehensive tutorial demonstrating how to build a macOS desktop AI chatbot using React Native for macOS. The project integrates with the Model Context Protocol (MCP) to connect with external tools and services, uses Swift for native functionality, and connects to Claude AI for conversational capabilities. The tutorial covers setting up React Native for macOS, creating native Swift modules, implementing MCP client functionality, and building a complete chat interface that can invoke external tools through the MCP protocol.