Best of Bots2025

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    Learn LangGraph and Build Conversational AI with Python

    LangGraph is a Python framework designed to simplify the development of conversational AI applications by using graphs for managing dialogue flow. A comprehensive video course led by Vaibhav Mehra on freeCodeCamp's YouTube channel walks users through building scalable and flexible chatbots and AI agents. The course covers fundamental concepts, agent development, AI-powered systems, and integrating Retrieval-Augmented Generation for smarter responses, aiming to equip learners with practical coding skills and application development expertise.

  2. 2
    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.

  3. 3
    Article
    Avatar of cahzuyp6zwv6zrfmcvl2irryyqn·37w

    Open Source Template for AI Support Chatbot

    A free, open-source AI chatbot template built with Next.js 15 that includes rate limiting, bot protection, and customizable UI. The template uses Google's Gemini models and can be deployed quickly for customer support, knowledge bases, or lead capture. It features security through Arcjet, flexible configuration options, and is designed for easy deployment on Vercel with MIT licensing.

  4. 4
    Article
    Avatar of uxplanetUX Planet·28w

    Scenario-based AI Chatbots for Language Learning

    Scenario-based AI chatbots are transforming language learning by providing contextual, real-world practice environments that reduce anxiety and improve fluency. Companies like Duolingo, Mondly, and Babbel leverage GPT-4 and LLMs to create adaptive conversations simulating authentic situations like ordering coffee or navigating airports. Research shows chatbot-assisted learning produces significant positive effects (g = 0.484) compared to traditional methods, with key success factors including adaptive complexity, authentic contexts, immediate feedback, and multimodal engagement. The approach addresses the gap between classroom knowledge and real-world conversation by building neural pathways connecting words to situations, while creating judgment-free practice spaces that reduce speaking anxiety and build learner confidence.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    How to Add Live Chat to Your Applications with Rocket.chat

    Learn how to add a live chat feature to your web applications using Rocket.Chat, an open-source chat platform with comprehensive APIs and flexible hosting options. The guide covers setting up a Rocket.Chat server, configuring the server, registering visitors, creating chat rooms, and establishing a WebSocket connection for real-time messaging.

  6. 6
    Article
    Avatar of diamantaiDiamantAI·44w

    Why AI Experts Are Moving from Prompt Engineering to Context Engineering

    AI system reliability depends more on context engineering than the underlying models themselves. Context engineering involves providing AI systems with relevant conversation history, data, and documents before processing requests, rather than relying solely on individual prompts. This approach explains why some AI applications excel (like context-aware customer service bots that access order details) while others fail (generic response systems). The perceived improvements in AI intelligence often stem from better information architecture and context management rather than advances in the core models.

  7. 7
    Article
    Avatar of phProduct Hunt·46w

    Vapi: Voice AI for developers

    Vapi is a voice AI platform that enables developers to build, test, and deploy voicebots quickly. The platform has grown to serve over 100,000 developers and recently secured $20M in Series A funding. Users praise its ease of use and voice AI capabilities, with developers finding it suitable for building multi-agent voice systems through its API layer.

  8. 8
    Article
    Avatar of robinwieruchRobin Wieruch·1y

    LangChain: OpenAI in JavaScript with React.js & Next.js

    Learn to build a chatbot application using LangChain and OpenAI API with Next.js and React.js. This tutorial covers setting up the frontend with React components, integrating the backend API with Next.js, and handling interactions using the OpenAI API. Securely handle your OpenAI API key and extend your chatbot with additional features

  9. 9
    Article
    Avatar of collectionsCollections·44w

    Proton's Lumo: A Privacy-First AI Assistant

    Proton launched Lumo, a privacy-focused AI assistant that operates from European data centers with zero-access encryption and no server-side logging. Key features include ghost mode for temporary chats, no account requirement, and integration with Proton Drive for encrypted file handling. Built on open-source models, Lumo offers document summarization, code generation, email writing, and web search capabilities while ensuring user data isn't used for training. Available free with limited features or $12.99/month for unlimited access.

  10. 10
    Article
    Avatar of aideveloperAI Developer·44w

    How to build RAG in 2 minutes

    A developer shares their experience building an AI-powered chatbot to streamline documentation searches using CustomGPT.ai. The platform offers no-code setup, natural language understanding, and seamless integration with existing documentation. Key benefits include quick setup, industry customization, automatic data ingestion from websites, and highly accurate responses based on specific data rather than generic AI outputs.

  11. 11
    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.

  12. 12
    Article
    Avatar of aisaasstartupAI SaaS Startup·1y

    How to build RAG in 2 minutes

    Developers often spend hours searching through dense project documentation. CustomGPT.ai offers a solution by providing an AI-powered chatbot that instantly retrieves precise information, saving time and effort. With its easy no-code setup, high accuracy, and ability to integrate seamlessly with existing documentation, CustomGPT.ai is ideal for creating custom AI assistants tailored to any industry.

  13. 13
    Article
    Avatar of phProduct Hunt·1y

    Trueguard - Stop fake user signups

    Trueguard offers advanced protection for SaaS applications by automatically blocking temporary emails, free-tier abusers, and automated bots, ensuring that malicious users are kept at bay.

  14. 14
    Video
    Avatar of youtubeYouTube·1y

    AI Agents, Clearly Explained

    The post provides a clear explanation of AI agents, structured in a simple one-two-three learning path. It starts by discussing large language models (LLMs) and their limitations. It then explains AI workflows, highlighting their predefined paths set by humans. Finally, it delves into AI agents, differentiating them by their ability to reason, act autonomously, and iterate without human intervention. Real-world examples and practical tips are included throughout to aid comprehension.

  15. 15
    Article
    Avatar of tcTechCrunch·45w

    xAI is hiring an engineer to make anime girls

    Elon Musk's xAI has posted a job listing for a 'Fullstack Engineer - Waifus' position to develop AI-powered anime girl companions. The company recently launched AI companions including characters like the goth waifu Ani and homicidal red panda Bad Rudy. While xAI has many open positions, this specific role focuses on creating virtual romantic companions designed to engage users emotionally and financially.

  16. 16
    Article
    Avatar of freecodecampfreeCodeCamp·40w

    Building an AI-Powered E-commerce Chat Assistant with MongoDB

    A comprehensive tutorial course teaches developers how to build an intelligent AI shopping assistant that goes beyond basic chatbots. The AI agent can autonomously decide when to search databases, use custom tools for product searches, maintain conversation memory, and take multi-step actions. The project uses LangGraph for agent orchestration, MongoDB Atlas for vector search and memory storage, and Google's Gemini for AI processing. The complete implementation includes a Node.js backend, MongoDB database with AI-generated product data, and a React frontend.

  17. 17
    Article
    Avatar of devblogsDevBlogs·1y

    Agentic AI Explained: A Philosophical Framework for Understanding AI Agents

    Explore how AI agents can embody the personas of philosophers like Socrates, Plato, and Aristotle to tackle complex problems. See how their strengths in questioning, providing contexts, and analyzing can be defined using Semantic Kernel. Real-world applications range from education to healthcare, showcasing how these AI agents can contribute to various industries effectively.

  18. 18
    Article
    Avatar of do_communityDigitalOcean Community·38w

    Build An AI Customer Support Agent With GPT-OSS

    Learn how to build an AI customer support agent using GPT-OSS-120B on DigitalOcean's Gradient AI Platform. The tutorial covers creating knowledge bases from various data sources like ticket logs, FAQs, and product documentation, then deploying the agent either through API or the no-code control panel interface. Includes practical examples using a fictional biotech company and guidance on data preparation, agent evaluation, and integration.

  19. 19
    Article
    Avatar of telerikTelerik·35w

    Build an LLM Chat App Using LangGraph, OpenAI, Python—Part 1

    A beginner-friendly guide to building an AI chat application using LangChain, OpenAI's GPT-3.5-Turbo, and Python. Covers setting up dependencies, environment variables, creating basic chat functionality with streaming responses, handling user input in a loop, and constraining model responses to specific JSON datasets using system prompts.

  20. 20
    Article
    Avatar of communityCommunity Picks·1y

    A smart assistant that connects powerful AI to your personal world

    DeepChat is a versatile, open-source AI chat platform that integrates multiple large language models, both from cloud and local environments. It offers features like search enhancement, tool calling, and privacy-focused operations, making it suitable for commercial and personal use under Apache License 2.0. DeepChat stands out for its unified multi-model management, seamless local model integration, and advanced chat functionalities.

  21. 21
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    How to Create an AI-Powered Bot that Can Post on Twitter/X

    Many content creators struggle to keep up with posting on social media. This tutorial provides a step-by-step guide on how to create an AI-powered bot to automate posting on Twitter/X. By following the guide, you'll learn how to fetch data from an API, process it using the Google Gemini API, and post it on Twitter/X using their API. The process includes generating necessary API keys, setting up a Node.js app, and scheduling the automated posts.

  22. 22
    Article
    Avatar of mlnewsMachine Learning News·1y

    Creating a Medical Question-Answering Chatbot Using Open-Source BioMistral LLM, LangChain, Chroma’s Vector Storage, and RAG: A Step-by-Step Guide

    This detailed tutorial explains how to build a powerful, PDF-based question-answering chatbot tailored for medical or health-related content. Using open-source BioMistral LLM, LangChain for data orchestration, Hugging Face embeddings, and Chroma’s vector storage, the guide covers everything from installing necessary libraries to setting up a Retrieval-Augmented Generation (RAG) system for accurate, context-rich responses.

  23. 23
    Article
    Avatar of watercoolerWatercooler·1y

    This is why AIs haven't taken our jobs yet

  24. 24
    Article
    Avatar of communityCommunity Picks·1y

    Eliza, AI agents, and Fleek.

    In 1966, MIT's Joseph Weizenbaum created ELIZA, a basic chatbot that could simulate a therapist, sparking debates about machine understanding. Today, the AI16z DAO developers have evolved ELIZA into a robust framework for building and deploying autonomous AI agents, gaining immense popularity on GitHub. The Eliza framework is implemented in TypeScript, supports multiple clients like Discord and Github, and can handle both local and cloud-based AI models. Fleek simplifies the deployment process by offering an easy-to-use cloud platform. This evolution makes advanced AI technology more accessible for both developers and non-developers.

  25. 25
    Article
    Avatar of baeldungBaeldung·45w

    Using Groq Chat with Spring AI

    Spring AI's OpenAI library can integrate with Groq's LPU-based inference engine with minimal configuration changes due to OpenAI API compatibility. The integration requires the Spring AI OpenAI starter dependency and configuring the base URL to point to Groq's API endpoint. Developers can either use autoconfiguration through application properties or create custom chat clients with specific models and parameters. The tutorial demonstrates building a chatbot using both approaches, showing how to call Groq services, handle responses, and configure chat options like temperature and model selection.