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.
MuMuAINovel: Write Novels With AI, Minus the Clutter
PocketBase Review: The All-in-One Go Backend for Solo Developers
NeuralAgent: An Open-Source AI Agent for Native Desktop Automation
Open Deep Research: Customizable AI Agents for Automated Report Generation
FossFLOW: Offline-Ready Isometric Diagram Builder for the Browser
Turso Database: A Rust-Based SQLite-Compatible Engine
Kodi Setup Guide: Building a Powerful Media Center on Any Device
Fooocus: Free Offline SDXL Image Generator & Installation Guide
AgentCPM-GUI: A Local LLM Agent for Navigating Chinese Mobile Apps
n8n Autoscaling: Scaling Workers via Redis Queue Without Kubernetes
Xiaomi MiMo-7B: Built From Scratch for Math and Code Reasoning
MCP SuperAssistant: Bring MCP Tools to ChatGPT, Gemini, and Beyond