windinwing / mchat
PublicMChat is a lightweight, embeddable, multi-tenant AI customer service platform. It integrates a powerful Bot Engine, RAG knowledge base, Skill plugin system, and an embedded chat Widget — with support for 10+ LLM providers and multi-channel connectivity (Web Widget, WebSocket, REST API, and extensible channel adapters for messaging apps).
MChat is an open-source multi-tenant AI customer service platform that lets businesses create intelligent chatbots powered by large language models, with built-in knowledge base search, skill plugins, and embeddable chat widgets for websites.
How It Works
You discover MChat and learn it can create a smart customer service chatbot that answers questions from your knowledge base.
Using Docker, you start the full system including the admin panel, AI backend, and frontend in minutes.
You enter your AI provider details (like OpenAI or Claude) so the chatbot can think and respond intelligently.
You upload your documents, manuals, or FAQs so the chatbot knows about your products and services.
You choose colors, welcome messages, and which skills the chatbot should have for your visitors.
The platform gives you a simple script tag that you paste into your website to show the chat window.
Visitors to your website see your branded chat widget, ask questions, and get instant answers from your knowledge base.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.