PandaWiki is an open-source knowledge base system built on large language models (LLMs). It is designed to help users quickly construct intelligent product documentation, technical manuals, FAQs, and blogs. By leveraging LLM capabilities, the platform provides AI-assisted writing, automated Q&A, and semantic search.
Before beginning the installation, ensure your environment meets the following specifications:
PandaWiki can be deployed using a one-click installation script:
bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"/data/pandawiki. The setup process typically completes within a few minutes.Once the installation script finishes, the terminal will display the internal and external access URLs, the default username (admin), and a generated password. Open your browser, navigate to the provided URL, and enter your credentials to log in.
To enable AI writing, Q&A, and search functions, you must first connect PandaWiki to your preferred AI models.
The Baizhi Cloud Model Plaza is a convenient starting point, offering new users a 5 RMB credit.
PandaWiki is compatible with various providers, including DeepSeek, OpenAI, Ollama, SiliconFlow, and YueZhiMian (Kimi). It also supports any API that adheres to the OpenAI interface standard.
Costs for embedding and reranker models are generally negligible. The primary expense is determined by the input tokens used by the chat model. A typical interaction uses between 1,000 and 10,000 input tokens. At a rate of 1 RMB per million tokens, each conversation costs significantly less than 0.01 RMB.
You can create a new, blank document directly within the interface by clicking the "Create" button.
PandaWiki offers several versatile methods for importing existing data:
page.json.gz file from your Wiki.js administration panel and upload it to PandaWiki.All newly created or imported documents are saved as Drafts by default. To make them visible on the public wiki site and accessible for AI processing, you must Publish them. If you edit a document that is already live, its status will change to "Update Not Published"; you must publish it again to apply the changes.
By integrating the PandaWiki Q&A widget into an external website, a floating icon will appear on the screen. When clicked, it opens a chat window where visitors can ask questions based on your knowledge base.
<link> component and a <script> component.To add the widget to another website, edit the target site's HTML:
<head> tag.<body> tag.
Paper2Video: Transforming LaTeX Papers into AI-Generated Presentation Videos
Code-Run: A Lightning-Fast Browser Editor for Vue, ESM, and Instant Previews
Dianman VPN: Free Trial, Unlimited Data & Zero Throttling
BitzNet SD-WAN: Secure SD-WAN for Faster, Safer Internet Access
HackGPT Enterprise Review: AI-Native Pentesting for Security Teams
Alger Music Player: Play Grayed-Out NetEase Songs with Desktop Lyrics
Agentic-Trading: Multi-Agent Simulator with A2A Protocol and ADK
LandPPT: Create AI-Powered Presentations from Any Document
Immich Setup Guide: How to Self-Host Your Own Google Photos Alternative
PhoneAgent: An AI-Powered iPhone Assistant Using OpenAI
Motionity: Free Online Animation Editor with Keyframes and Masks
Lapce: A Fast, Rust-Powered Code Editor with Remote Development