[Open-source] An open-source knowledge base construction system driven by AI large models. Quickly build intelligent applications
![[Open-source] An open-source knowledge base construction system driven by AI large models. Quickly build intelligent applications](https://yy123.ink/api/img/1781019100715-k733r7.jpg)
1. Project Overview

PandaWiki is a AI large model-drivenOpen-source knowledge base construction system, helping you quickly build intelligent product documentation, technical documentation, FAQ, blog system, taking advantage of the power of large models to provide you with AI creation, AI question answering, AI search etc.

2. Open Source License
Licensed under AGPL-3.0
3. Screenshots
⚡️ Interface display
4. Feature Overview
function and feature
- AI-driven intelligence: AI-assisted creation, AI-assisted question answering, AI-assisted search.
- Powerful rich text editing capabilities: compatible with Markdown and HTML, supports export to word, pdf, markdown, etc. multiple formats.
- Easy integration with third-party applications: supports creating web widgets that can be hung on other websites, supports creating DingTalk, Feishu, Enterprise WeChat, etc. chatbots.
- Import content from third-party sources: import by web page URL, import by website Sitemap, import by RSS subscription, import by offline file, etc.
5. Tech Stack
Getting started guide
Install PandaWiki
You need a Linux system that supports Docker 20.x or later versions to install PandaWiki.
Log in to your server with root privileges, then execute the following commands.
Follow the command prompts to install, the command execution process will take a few minutes, please wait patiently.
For more details on installation and deployment, please refer to Install PandaWiki.
Log in to PandaWiki
After the installation command execution is complete, your terminal will output the following content.
Using the browser to open the 'Access Address' in the above content, you will see the PandaWiki console login portal.
You can log in by using the 'Username' and 'Password' in the above content.
Create a knowledge base
After the first login to PandaWiki, you need to create a 'Knowledge Base' first.
A 'Knowledge Base' is a collection of documents, and PandaWiki will create a 'Wiki Website' for each knowledge base based on the documents in the knowledge base.
For more configuration details about knowledge bases, please refer to Knowledge Base Settings.
Configure AI models
PandaWiki is a Wiki system driven by AI large models, and without configuring the large model, AI creation, AI Q&A, AI search, etc. functions cannot be used normally.
Click the 'System Configuration' button in the upper right corner of the PandaWiki console, and configure the 'Chat Model', 'Embedding Model', 'Rerank Model' according to the pictures below.
It is recommended to use the Hundred Intelligence Cloud Model Plaza to quickly access AI models, and you can register to receive a 5 yuan model usage quota for free. For more configuration details about large models, please refer to Accessing AI Models.
Start using
If you have successfully completed the above steps, congratulations, your PandaWiki has been successfully built, and you can:
-
Access Console to manage your knowledge base content -
Access Wiki website to let your users use the knowledge base