Self-hosted wiki that runs as a single Go binary with SQLite and Markdown files on disk, no external database needed.
- Stars
- 10,475
- Forks
- 1,043
- Open issues
- 327
- Last commit
- 3 days ago
What is it?
PandaWiki is a self-hosted knowledge base system driven by large language models. It is aimed at teams that want to publish product documentation, technical documentation, FAQs or a blog without building the site and search layer from scratch.
You create a knowledge base, load documents into it, and PandaWiki generates a public Wiki site for that base. The system adds AI-assisted writing, AI question answering and AI search on top of the uploaded content. Once a model is configured, visitors can ask questions against the documents.
Content can come from a web page URL, a site's Sitemap, an RSS feed or offline files. The editor accepts Markdown and HTML and exports to Word, PDF and Markdown. The Wiki can be embedded as a widget on other websites or connected to chat bots for DingTalk, Feishu and WeCom. Installation runs on Linux with Docker 20.x or later using a provided install script.
Key features
- 01AI-assisted writing, question answering and search over your documents.
- 02Markdown and HTML editing with export to Word, PDF and Markdown.
- 03Import content from web URLs, Sitemaps, RSS feeds and offline files.
- 04Embed the wiki as a web widget on other sites.
- 05Connect the knowledge base to DingTalk, Feishu and WeCom chat bots.
Use cases
- Publishing a product manual or help center with an AI search box.
- Hosting internal technical documentation that staff can query in natural language.
- Building an FAQ site that answers visitor questions from existing docs.
- Migrating content from existing websites or RSS sources into a searchable wiki.
Quick start
- 1
Run the official install script from the README on a Linux server with Docker 20.x+ as root
- 2
Open the console address shown after install and log in with the admin credentials
- 3
Configure an AI model on first login, either automatically or manually
- 4
Create a knowledge base and upload documents
Things to know
- Requires a Linux server with Docker 20.x or later.
- AI writing, Q&A and search do not work until an AI model is configured.
- Licensed under AGPL-3.0, so if you offer it as a network service you must open-source your modifications.
In collections
Topics
FAQ
- What is PandaWiki?
- Open-source, LLM-powered knowledge base builder for product docs, technical docs, FAQs and blogs, with AI writing, Q&A and search. PandaWiki is a self-hosted knowledge base system driven by large language models. It is aimed at teams that want to publish product documentation, technical documentation, FAQs or a blog without building the site and search layer from scratch.
- Is PandaWiki free to use? What license does it have?
- PandaWiki is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is PandaWiki still maintained?
- Actively maintained. The last commit to PandaWiki was on Nov 5, 2026.
- What can I use PandaWiki for?
- Publishing a product manual or help center with an AI search box. Hosting internal technical documentation that staff can query in natural language. Building an FAQ site that answers visitor questions from existing docs. Migrating content from existing websites or RSS sources into a searchable wiki.
- How do I install PandaWiki?
- Run the official install script from the README on a Linux server with Docker 20.x+ as root Open the console address shown after install and log in with the admin credentials Configure an AI model on first login, either automatically or manually Create a knowledge base and upload documents
- Where can I get PandaWiki?
- The source code and installation instructions are on GitHub: https://github.com/chaitin/PandaWiki
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A databaseless, self-hosted wiki written in Go that stores all pages as plain Markdown files on disk.
Open-source collaborative wiki and documentation software, positioned as a self-hostable alternative to Confluence and Notion.
Self-hosted online documentation tool for IT teams, focused on API docs, data dictionaries and Markdown-based team wikis.
Open-source LLM knowledge platform from Tencent that turns documents into a RAG Q&A system, a reasoning agent, and an auto-maintained wiki.
A self-hosted wiki and documentation platform that organises content into shelves, books, chapters and pages.