Chatwiki

ChatWiki 微信公众号的AI知识库工作流Agent平台,RAG大模型AI客服机器人,致力于成为垂直领域的coze、n8n。

Last verified:

Visit Chatwiki

What is Chatwiki?

ChatWiki is an open-source knowledge base AI question-and-answer system built on Large Language Models (LLM) and Retrieval-Augmented Generation (RAG) technology. Officially launched by Sesame Little Customer Service (Zhima Xiao Kefu), it provides out-of-the-box data processing and model calling capabilities to help enterprises quickly build their own knowledge base AI Q&A systems.

Key features include an exclusive AI Q&A system that imports corporate knowledge to build searchable knowledge bases, one-click model integration supporting over 20 mainstream AI models globally, automatic data preprocessing with multiple import methods (automatic segmentation, QA segmentation, manual input, CSV), an intuitive visual interface for easy operation, and adaptability to different business scenarios through WebAPP, website embedding, and desktop client channels.

ChatWiki is designed for enterprises, customer service teams, and organizations that need to create domain-specific AI assistants. It supports both cloud SaaS deployment (via chatwiki.com) and private/local deployment via Docker, ensuring data security and privacy for sensitive corporate information. The platform is particularly useful for building intelligent customer service bots, internal knowledge retrieval assistants, and WeChat Official Account AI agents.

The system uses a technology stack including Vue.js frontend, Golang + Python backend, PostgreSQL 16 with pgvector and zhparser for vector search, Redis caching, and supports models from OpenAI, Google Gemini, Claude3, Tongyi Qianwen, Wenxin Yiyi, Xunfei Xinghuo, Baichuan, and Tencent Hunyuan.

Chatwiki pricing

Pricing model: Freemium

ChatWiki offers a free open-source version available on GitHub for download and self-deployment. The Community Edition is free to use with Docker deployment. There is also a cloud SaaS version available at chatwiki.com that requires registration. For the SaaS version, pricing is based on knowledge base scale and API call volume, starting at approximately several hundred yuan per month. Commercial users who need multi-tenant SaaS usage or want to remove copyright information must obtain an additional commercial license by contacting the company. The open source license allows commercial use as a backend service but restricts multi-tenant SaaS usage.

Chatwiki pros

  • Open source and free to download from GitHub
  • Supports private deployment for data security
  • Commercially available under open source license
  • One-click integration with 20+ AI models
  • Automatic data preprocessing and segmentation
  • Intuitive visual interface for easy use
  • Out-of-the-box data processing capabilities
  • Supports multiple deployment channels (H5, website embed, desktop)
  • CSV and manual input data import options
  • QA segmentation for better knowledge organization
  • Vector embeddings with pgvector for fast retrieval
  • Workflow automation features for AI responses
  • Works with both cloud and local LLM models
  • Complete front-end and back-end toolkit included
  • Suitable for WeChat Official Account integration

Chatwiki cons

  • Cannot be used in multi-tenant SaaS mode commercially
  • Requires Linux server with minimum 2 cores and 4GB RAM
  • Docker installation required for deployment
  • Users must obtain their own AI model API keys
  • Copyright information and logo cannot be removed for commercial services
  • Additional commercial license needed for some use cases
  • Primarily focused on Chinese market (Sesame Little Customer Service)
  • Limited documentation in English compared to Chinese

Frequently asked questions about Chatwiki

What is ChatWiki?

ChatWiki is an open-source knowledge base AI question-and-answer system built on Large Language Models (LLM) and Retrieval-Augmented Generation (RAG) technology. It helps enterprises quickly build their own knowledge base AI Q&A systems by importing existing corporate knowledge and providing out-of-the-box data processing and model calling capabilities.

Is ChatWiki free to use?

Yes, ChatWiki is free open source software available on GitHub. The Community Edition can be downloaded and deployed locally for free. There is also a cloud SaaS version at chatwiki.com that offers free trial access, with paid plans based on knowledge base scale and API call volume starting at approximately several hundred yuan per month.

How do I deploy ChatWiki?

ChatWiki Community Edition is deployed using Docker on a Linux server with at least 2 CPU cores and 4GB RAM. You clone the GitHub repository, navigate to the docker folder, and run 'docker compose up -d'. The system also supports pure local deployment with local models for maximum data security.

Which AI models does ChatWiki support?

ChatWiki supports more than 20 mainstream AI models globally, including OpenAI, Azure OpenAI, Google Gemini, Anthropic Claude, Tongyi Qianwen (Alibaba), Wenxin Yiyi (Baidu), Xunfei Xinghuo, Kimi, Volcano Engine, Baichuan, Tencent Hunyuan, and DeepSeek. Users simply configure the API key to connect any supported model.

Can I use ChatWiki for commercial purposes?

Yes, ChatWiki allows commercial use as a backend service under its open source license (based on Apache License 2.0). However, it cannot be used in multi-tenant SaaS mode without obtaining a specific commercial license. Additionally, copyright information and the ChatWiki logo cannot be removed from commercial service pages unless a commercial license is obtained.

How do I import knowledge into ChatWiki?

ChatWiki provides multiple data import methods: automatic segmentation (system automatically segments imported text), QA segmentation (segmentation based on Q&A needs), manual input, and CSV file import. The system automatically preprocesses, vectorizes, or applies QA segmentation to imported text data.

What channels can I use ChatWiki on?

ChatWiki supports multiple deployment channels including WebAPP, website embedding, desktop clients, and H5 links. It is specifically designed for WeChat Official Account integration and can also be embedded into customer service systems and other platforms.

Is my data secure with ChatWiki?

Yes, ChatWiki supports private/local deployment which ensures data security and privacy. When using local deployment with local models, your conversations and data remain completely within your infrastructure. Even with cloud models, the system is designed to protect sensitive corporate knowledge.

What is the technology stack of ChatWiki?

ChatWiki uses Vue.js for the frontend, Golang + Python for the backend, PostgreSQL 16 with pgvector and zhparser for the database, Redis 5.0 for caching, Nginx as web service, NSQ as asynchronous queue, and Supervisor for process management.

How do I contact ChatWiki support?

You can contact ChatWiki support through WeChat by scanning the QR code to join the ChatWiki Technical Exchange Group, or by email at [email protected]. The team welcomes assistance requests and suggestions to improve the platform.

Categories

Use cases

Browse all AI tools on NeedAnAI