Open Source Chatbot Projects

Chatbots are software systems that communicate with people through text or voice, answering questions, guiding tasks, and automating conversations. They can follow predefined rules, use language models to generate responses, or combine both approaches. Chatbots help make support and information available at any time, reduce repetitive work, and provide conversational interfaces for services and data.

Open source tools in this area include visual bot builders, programmable frameworks, self-hosted chat interfaces, messaging integrations, and systems that connect responses to documents or external tools. When choosing one, consider its license, maintenance activity, deployment requirements, supported channels, privacy controls, and integration options. These tools can be useful to developers, organizations, and individuals building customer support, internal assistants, or conversational features for applications.

15 repositories · updated October 3, 2026

QwenPaw: Your Personal AI Assistant for Local and Cloud Deployment

QwenPaw: Your Personal AI Assistant for Local and Cloud Deployment

QwenPaw is a powerful personal AI assistant designed for easy installation and deployment, either on your local machine or in the cloud. It supports multiple chat applications and offers highly extensible capabilities, making it a versatile tool for various AI-driven tasks. With its robust memory system and security features, QwenPaw aims to be an intuitive and private partner in your digital life.

AgentAI AgentsChatbot
Added Aug 7, 2026 View details
Open-LLM-VTuber: Talk to LLMs with a Live2D Avatar

Open-LLM-VTuber: Talk to LLMs with a Live2D Avatar

Open-LLM-VTuber is a cross-platform AI companion for voice conversations with language models, paired with a customizable Live2D avatar. It supports local and hosted models, with web and desktop modes for users who want a more expressive, hands-free interface.

PythonAILLM
Added Jun 14, 2026 View details
AI Chat: A Modern Laravel Starter Kit for Real-time AI Applications

AI Chat: A Modern Laravel Starter Kit for Real-time AI Applications

AI Chat is a robust Laravel starter kit designed for building modern AI-powered chat applications. It features real-time streaming responses using the Prism PHP SDK, integrated with Inertia.js, Vue.js, and TailwindCSS, providing a solid foundation for dynamic user experiences. This kit enables developers to quickly launch AI chat solutions with a scalable backend and comprehensive features.

PHPLaravelAI
Added May 12, 2026 View details
Hexabot: Open-Source AI Chatbot and Agent Builder

Hexabot: Open-Source AI Chatbot and Agent Builder

Hexabot is an open-source AI chatbot and agent builder designed for creating and managing multi-channel and multilingual conversational agents with ease. It offers extensive customization, powerful text-to-action capabilities, and supports integration with various LLM models, making it a flexible solution for developers. This project simplifies the deployment and management of sophisticated AI-powered interactions across different platforms.

AIChatbotAgent
Added Mar 19, 2026 View details
Intervo: Open-Source Conversational AI Platform for Voice and Chat

Intervo: Open-Source Conversational AI Platform for Voice and Chat

Intervo is an open-source platform designed for building, deploying, and managing advanced, goal-oriented AI agents for both voice and chat. It enables users to create complex, multi-step conversational workflows that understand user intent, perform tasks, and integrate seamlessly with existing systems. This versatile platform supports multimodal interactions, from real-time voice calls to web chat, making it suitable for a wide range of applications.

JavaScriptAIConversational AI
Added Mar 8, 2026 View details
Cheshire Cat AI Core: An AI Agent Microservice Framework

Cheshire Cat AI Core: An AI Agent Microservice Framework

Cheshire Cat AI Core is an open-source framework designed for building custom AI agents as microservices. It offers an API-first approach, enabling easy integration of conversational layers into applications with WebSocket chat and a customizable REST API. Key features include built-in RAG with Qdrant, extensibility via plugins, function calling, and full Dockerization for straightforward deployment.

AI AgentsMicroservicesPython
Added Feb 15, 2026 View details
BuilderBot: Create WhatsApp Chatbots in Minutes with TypeScript

BuilderBot: Create WhatsApp Chatbots in Minutes with TypeScript

BuilderBot is an open-source TypeScript library designed to simplify the creation of WhatsApp chatbots. It enables developers to build automated conversation flows, manage responses, and track customer interactions efficiently. This project offers a robust solution for deploying powerful chatbots quickly and effectively.

TypeScriptWhatsapp BotChatbot
Added Feb 6, 2026 View details
AstrBot: Agentic IM ChatBot Infrastructure for Multi-Platform AI

AstrBot: Agentic IM ChatBot Infrastructure for Multi-Platform AI

AstrBot is an open-source, agentic IM chatbot infrastructure designed for seamless integration across multiple messaging platforms. It offers a powerful and user-friendly plugin system, supporting a wide range of advanced AI models and LLM platforms. This makes it an ideal solution for building reliable and scalable conversational AI applications, from personal AI companions to enterprise knowledge bases.

AgentAIChatbot
Added Dec 31, 2025 View details
vscode-copilot-chat: Your AI Peer Programmer in VS Code

vscode-copilot-chat: Your AI Peer Programmer in VS Code

The vscode-copilot-chat extension brings conversational AI assistance directly into Visual Studio Code. It acts as an AI peer programmer, helping developers write code faster and smarter through chat interactions and intelligent suggestions. This powerful tool enhances the coding experience by providing context-aware help and automating multi-step tasks.

TypeScriptVs CodeGitHub Copilot
Added Dec 11, 2025 View details
Typebot.io: A Powerful Self-Hostable Chatbot Builder

Typebot.io: A Powerful Self-Hostable Chatbot Builder

Typebot.io is an open-source, powerful chatbot builder that allows users to create advanced conversational bots visually. It supports embedding chatbots into web/mobile apps and collecting results in real-time, offering a flexible solution for various business needs.

ChatbotChat ApplicationForm Builder
Added Dec 6, 2025 View details
kotaemon: An Open-Source RAG Tool for Document Chat

kotaemon: An Open-Source RAG Tool for Document Chat

kotaemon is an open-source, RAG-based tool designed to facilitate interactive conversations with your documents. It provides a clean and customizable UI, catering to both end-users seeking document Q&A and developers building RAG pipelines.

ChatbotLLMRAG
Added Nov 22, 2025 View details
Hollama: A Minimal In-Browser LLM Chat App

Hollama: A Minimal In-Browser LLM Chat App

Hollama is a lightweight LLM chat application designed to run entirely within your web browser. It offers support for both Ollama and OpenAI servers, providing a private and feature-rich environment for interacting with large language models. Users can enjoy a responsive interface, local data storage, and advanced customization options for their chat sessions.

AIChatbotLLM
Added Nov 22, 2025 View details
Previous Page 1 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️