$git clone https://github.com/1Panel-dev/MaxKBMaxKB = Max Knowledge Brain, it is an open-source platform for building enterprise-grade agents. MaxKB integrates Retrieval-Augmented Generation (RAG) pipelines, supports robust workflows, and provides advanced MCP tool-use capabilities. MaxKB is widely applied in scenarios such
| 1 | <p align="center"><img src= "https://github.com/1Panel-dev/maxkb/assets/52996290/c0694996-0eed-40d8-b369-322bf2a380bf" alt="MaxKB" width="300" /></p> |
| 2 | <h3 align="center">Open-source platform for building enterprise-grade agents</h3> |
| 3 | <h3 align="center">强大易用的企业级智能体平台</h3> |
| 4 | <p align="center"><a href="https://trendshift.io/repositories/9113" target="_blank"><img src="https://trendshift.io/api/badge/repositories/9113" alt="1Panel-dev%2FMaxKB | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a></p> |
| 5 | <p align="center"> |
| 6 | <a href="https://www.gnu.org/licenses/gpl-3.0.html#license-text"><img src="https://img.shields.io/github/license/1Panel-dev/maxkb?color=%231890FF" alt="License: GPL v3"></a> |
| 7 | <a href="https://github.com/1Panel-dev/maxkb/releases/latest"><img src="https://img.shields.io/github/v/release/1Panel-dev/maxkb" alt="Latest release"></a> |
| 8 | <a href="https://github.com/1Panel-dev/maxkb"><img src="https://img.shields.io/github/stars/1Panel-dev/maxkb?color=%231890FF&style=flat-square" alt="Stars"></a> |
| 9 | <a href="https://hub.docker.com/r/1panel/maxkb"><img src="https://img.shields.io/docker/pulls/1panel/maxkb?label=downloads" alt="Download"></a><br/> |
| 10 | [<a href="/README_CN.md">中文(简体)</a>] | [<a href="/README.md">English</a>] |
| 11 | </p> |
| 12 | <hr/> |
| 13 | |
| 14 | MaxKB = Max Knowledge Brain, it is an open-source platform for building enterprise-grade agents. MaxKB integrates Retrieval-Augmented Generation (RAG) pipelines, supports robust workflows, and provides advanced MCP tool-use capabilities. MaxKB is widely applied in scenarios such as intelligent customer service, corporate internal knowledge bases, academic research, and education. |
| 15 | |
| 16 | - **RAG Pipeline**: Supports direct uploading of documents / automatic crawling of online documents, with features for automatic text splitting, vectorization. This effectively reduces hallucinations in large models, providing a superior smart Q&A interaction experience. |
| 17 | - **Agentic Workflow**: Equipped with a powerful workflow engine, function library and MCP tool-use, enabling the orchestration of AI processes to meet the needs of complex business scenarios. |
| 18 | - **Seamless Integration**: Facilitates zero-coding rapid integration into third-party business systems, quickly equipping existing systems with intelligent Q&A capabilities to enhance user satisfaction. |
| 19 | - **Model-Agnostic**: Supports various large models, including private models (such as DeepSeek, Llama, Qwen, etc.) and public models (like OpenAI, Claude, Gemini, etc.). |
| 20 | - **Multi Modal**: Native support for input and output text, image, audio and video. |
| 21 | |
| 22 | ## Quick start |
| 23 | |
| 24 | Execute the script below to start a MaxKB container using Docker: |
| 25 | |
| 26 | ```bash |
| 27 | docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages 1panel/maxkb |
| 28 | ``` |
| 29 | |
| 30 | Access MaxKB web interface at `http://your_server_ip:8080` with default admin credentials: |
| 31 | |
| 32 | - username: admin |
| 33 | - password: MaxKB@123.. |
| 34 | |
| 35 | 中国用户如遇到 Docker 镜像 Pull 失败问题,请参照该 [离线安装文档](https://maxkb.cn/docs/installation/offline_installtion/) 进行安装。 |
| 36 | |
| 37 | ## Screenshots |
| 38 | |
| 39 | <table style="border-collapse: collapse; border: 1px solid black;"> |
| 40 | <tr> |
| 41 | <td style="padding: 5px;background-color:#fff;"><img src= "https://maxkb.hk/images/overview.png" alt="MaxKB Demo1" /></td> |
| 42 | <td style="padding: 5px;background-color:#fff;"><img src= "https://maxkb.hk/images/screenshot-models.png" alt="MaxKB Demo2" /></td> |
| 43 | </tr> |
| 44 | <tr> |
| 45 | <td style="padding: 5px;background-color:#fff;"><img src= "https://maxkb.hk/images/screenshot-knowledge.png" alt="MaxKB Demo3" /></td> |
| 46 | <td style="padding: 5px;background-color:#fff;"><img src= "https://maxkb.hk/images/screenshot-function.png" alt="MaxKB Demo4" /></td> |
| 47 | </tr> |
| 48 | </table> |
| 49 | |
| 50 | ## Technical stack |
| 51 | |
| 52 | - Frontend:[Vue.js](https://vuejs.org/) |
| 53 | - Backend:[Python / Django](https://www.djangoproject.com/) |
| 54 | - LLM Framework:[LangChain](https://www.langchain.com/) |
| 55 | - Database:[PostgreSQL + pgvector](https://www.postgre |