Awesome AI Agents › Chatbot Platforms

Chatbot Platforms

21 projects

lm-sys/FastChat

FastChat is an open platform for training, serving, and evaluating large language model based chatbots, featuring multi-model serving, extensive model support, and large-scale evaluation datasets.

⭐ 39523 Python added 2025-04-19

CopilotKit/CopilotKit

CopilotKit is a React-based framework for building deeply integrated AI assistants, chatbots, and in-app AI agents that enhance user interactions through natural language and contextual understanding.

⭐ 37339 TypeScript

microsoft/TypeChat

TypeChat is a library that simplifies building natural language interfaces by using types to define intents and schemas, replacing traditional prompt engineering with schema engineering for improved validation and reliability.

⭐ 8684 TypeScript added 2025-04-19

run-llama/rags

RAGs is a Streamlit app that enables users to build and interact with personalized Retrieval-Augmented Generation pipelines over their own data using natural language instructions.

⭐ 6552 Python

SylphAI-Inc/AdalFlow

AdalFlow is a PyTorch-like library that enables building and auto-optimizing large language model applications, including chatbots, RAG, and agents, with a unified framework for prompt optimization and model-agnostic flexibility.

⭐ 4213 Python

nexu-io/nexu

Open-source desktop client that runs an OpenClaw agent locally and bridges it into WeChat, Feishu, Slack and Discord through a graphical setup, with bring-your-own-key and OAuth model access.

⭐ 3270 TypeScript

LLPhant/LLPhant

LLPhant is a comprehensive PHP generative AI framework inspired by Langchain, supporting multiple LLMs and designed to simplify building powerful AI applications.

⭐ 1708 PHP

langchain-ai/streamlit-agent

Reference implementations of various LangChain agents as interactive Streamlit applications demonstrating conversational AI capabilities and integrations.

⭐ 1643 Python added 2025-04-19

yym68686/ChatGPT-Telegram-Bot

TeleChat is a versatile AI-powered Telegram bot that integrates multiple advanced language models and APIs to provide multimodal conversational AI, web search, and document processing capabilities within Telegram chats.

⭐ 1286 Python

plurai-ai/intellagent

IntellAgent is a multi-agent framework that simulates realistic user interactions to diagnose, evaluate, and optimize conversational AI agents for improved performance and reliability.

⭐ 1257 Python

Hexastack/Hexabot

Hexabot is an open-source AI chatbot and agent builder that enables the creation and management of customizable, multi-channel, and multilingual chatbots with advanced features like LLM integration, visual flow editing, and real-time human handover.

⭐ 1219 TypeScript

cgoinglove/mcp-client-chatbot

MCP Client Chatbot is an open-source multi-provider AI chatbot solution that integrates various AI tools using the Model Context Protocol to deliver an intuitive and powerful user experience.

⭐ 1180 TypeScript added 2025-06-16

cossistantcom/cossistant

Cossistant is an open-source customer support platform for React and Next.js, providing headless chat widget components, real-time messaging and configurable AI support agents.

⭐ 720 TypeScript

choosewhatulike/trainable-agents

Character-LLM is a project that develops trainable language model agents capable of role-playing as specific historical or fictional characters by learning from detailed experience data and character traits.

⭐ 649 Python added 2025-05-03

tgoai/tgo

TGO is an open-source AI agent platform for customer service that combines multi-agent orchestration, RAG knowledge bases, MCP tool integration, multi-channel message intake and handoff to human agents.

⭐ 610 Python

stepanogil/autonomous-hr-chatbot

An autonomous HR chatbot prototype that uses ChatGPT, LangChain, and Pinecone to answer HR queries through integrated tools and a Streamlit front-end.

⭐ 462 Jupyter Notebook added 2025-03-09

microsoft/build-your-first-agent-with-azure-ai-agent-service-workshop

A hands-on 75-minute workshop repository for building a conversational AI agent using Azure AI Agent Service to analyze sales data and assist business decisions.

⭐ 415 Bicep added 2025-05-02

v2rockets/Loyal-Elephie

Loyal Elephie is a memory-enabled AI chatbot optimized for local large language models, featuring controllable memory, hybrid search, secure access, and multi-language support.

⭐ 352 Python added 2025-03-09

nekomeowww/insights-bot

Insights-bot is a chatbot that uses OpenAI GPT models to provide summaries and insights for information flows on Telegram, Slack, and Discord.

⭐ 288 Go added 2025-03-09

onepointconsulting/data-questionnaire-agent

The Data Questionnaire Agent Chatbot is a reverse chatbot that asks users questions about data integration practices and provides advice based on a knowledge base.

⭐ 72 Python added 2025-04-19

Tiledesk/tiledesk-dashboard

Tiledesk-dashboard is an open-source web application dashboard for managing Tiledesk, a multi-channel live chat platform with AI-powered chatbots and human-in-the-loop capabilities for customer support and conversational app development.

⭐ 15 TypeScript added 2025-03-09