English | 简体中文 | UpdateLog | Help Docs
ChatWiki is a workflow automation platform focused on the WeChat ecosystem, dedicated to making every official account a super AI agent. It fully integrates the open capabilities of the official account platform, allowing you to build WeChat ecosystem applications through drag-and-drop, enabling features like one-click rewriting of official account articles and AI-curated comment replies.
-
Industry First: Automatic reply to private messages for unverified official accounts, supporting text, voice, images, mini-program cards, video messages, etc.
-
WeChat Workflows: Integrates trigger scenarios such as user private messages, comments, follows, unfollows, menu clicks, etc. Supports various processing steps like replying to private messages, tagging fans, generating draft articles, publishing articles, and more.
-
Knowledge Base Synchronization: Supports scraping articles and materials from official accounts to build a knowledge base with one click.
-
Workflow Orchestration: Conversational workflows, plugin workflows, including basic workflow nodes, bidirectional MCP, Agent mode, and user interaction.
-
Document Knowledge Base: Supports URL reading, batch document import, API integration, AI-based segmentation, QA segmentation, parent-child segmentation. Supports knowledge graphs, hybrid vector search, and visual exploration of knowledge graphs.
-
QA Knowledge Base: Automatically extracts QA knowledge from uploaded documents, supports automatic clustering of unknown questions, and summarizes common FAQs from human conversations.
-
Human Handoff: Handles general user inquiries via bot, while also supporting human staff. Issues that the bot cannot resolve can be escalated to human客服, with multi-agent collaborative assignment.
-
Model Support: Supports over 20 mainstream global models, including DeepSeek R1, doubao pro, qwen max, OpenAI, Claude, etc.
-
Multiple Deployment Options: Offers desktop client, supports publishing as a WebApp, and embedding into websites, official accounts/service accounts, wecome staff, WeChat store staff, etc.
-
MCP & API Integration: Allows integration of external MCP services or publishing workflows as MCP services. Complete OpenAPI interface for easy integration with existing business systems.
-
Multi-account Permission Management: Three-tier permission system (admin, editor, viewer) ensures data isolation. IP whitelist and permanent login logs.
- 🌍Free Trial URL: chatwiki.com
- 🖼️Screenshots:
ChatWiki Community Edition is deployed using Docker and can be installed in just a few simple steps:
# Install Docker
sudo curl -sSL https://get.docker.com/ | CHANNEL=stable sh
# Clone the project
git clone https://github.com/zhimaAi/chatwiki.git
cd chatwiki/docker
# Start the service
docker compose up -d
# Start using it, access via IP:port (ensure the specified port ${CHAT_SERVICE_PORT}, default 18080, is open)
# Default username: admin
# Default password: chatwiki.com@123
For any issues or suggestions during installation and deployment, please contact us or refer to the help documentation for assistance. You can also check the guides below.
-
Frontend: vue.js
-
Backend: golang + python
-
Database: PostgreSQL16 + pgvector + zhparser
Feel free to contact us for help or to provide suggestions to improve ChatWiki. You can reach us through:
- Help: Check the help documentation
- Email: Send an email to jarvis@2bai.com.cn to contact us.
- WeChat: Scan the QR code below to join the ChatWiki tech community group. Please add the note "chatwiki" when adding.
For the complete changelog, please click 👉️👉️UpdateLog.md
2026/07/03
1.LLM calls now pass tool_call_id in Tool Messages
2.Optimized LLM output handling for <think>reasoning process...</think> data
3.Agent bots now support uploading custom skills
4.External services support connecting to WhatsApp through Alibaba Cloud
5.Added logs for changes to bot/workflow basic configurations
6.Agent optimization: streamlined system prompts and support for disabling built-in tools
7.Official Account, WeChat Customer Service, and Mini Program channels now support sending Mini Program cards
8.PDF plain-text parsing now supports custom fonts, control-character cleanup, and Kangxi radical conversion
9.Added product library, and Agent bots now support querying the product library tool
10.Agent bots now support configuring E2B for script and command execution
2026/06/26
1.[STD] Added content review menu, supporting Alibaba Cloud machine review and manual review
2.Workflow supports stopping running workflows
3.External service H5 webApp supports pause generation
4.[STD] Fixed custom domain validation and default domain protocol
5.[STD] Cloud version login added complaint feedback entry
6.External service H5 embedded website optimization
7.External service now supports Messenger
8.[STD] Added knowledge base capacity limit restriction and prompt notification
9.Workflow added HTTP node exception handling branch
10.[STD] LLM intelligent tools added session access/transfer/end summary and statistics
2026/06/18
1.llm_request_logs added implicit traceability identifier (hash)
2.[STD] Website detail adjustments
3.Added model exception management page, supporting fallback model configuration
4.Connected WeCom bots now support modifying ID and name
5.Bot settings detail page interaction optimization, multilingual settings optimization
6.Chat test and embedded website plugin footer added notice: Content generated by AI, for reference only
7.Agent bot thinking process interaction optimization
This project follows the ChatWiki Open Source License. The ChatWiki Open Source License is based on the Apache License 2.0, but with additional restrictions:
- ChatWiki is free for individual users, including non-commercial or commercial activities conducted by individuals.
- Any company, organization, institution, or team that uses ChatWiki for commercial purposes must contact us to obtain a commercial license.
- When using ChatWiki's frontend components, you may not remove or modify the "ChatWiki" logo, trademark, or copyright notice contained therein.
The full license text can be found in the LICENSE file. For commercial licensing, please contact us.






