MaxKB logo

MaxKB

by 1Panel-dev

MaxKB is a ready-to-use AI chatbot that integrates Retrieval-Augmented Generation (RAG) pipelines, supports robust workflows, and provides advanced MCP tool-use capabilities. It's designed for intelligent customer service, corporate knowledge bases, academic research, and education.

View on GitHub

Last updated: N/A

What is MaxKB?

MaxKB is a ready-to-use AI chatbot application that utilizes Retrieval-Augmented Generation (RAG) to provide intelligent Q&A capabilities. It's built upon LangChain and offers a complete solution for integrating AI into various business scenarios.

How to use MaxKB?

To use MaxKB, you can quickly deploy it using Docker with the provided command: 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. After deployment, access the web interface at http://your_server_ip:8080 using the default credentials (username: admin, password: MaxKB@123..).

Key features of MaxKB

  • RAG Pipeline (Document upload/crawling, text splitting, vectorization)

  • Flexible Orchestration (Workflow engine, function library, MCP tool-use)

  • Seamless Integration (Zero-coding integration into third-party systems)

  • Model-Agnostic (Supports various large models like DeepSeek, Llama, OpenAI)

  • Multi Modal (Native support for input and output text, image, audio and video)

Use cases of MaxKB

  • Intelligent Customer Service

  • Corporate Internal Knowledge Bases

  • Academic Research

  • Education

FAQ from MaxKB

What large models does MaxKB support?

MaxKB supports various large models, including private models (such as DeepSeek, Llama, Qwen, etc.) and public models (like OpenAI, Claude, Gemini, etc.).

What is the underlying architecture of MaxKB?

MaxKB's frontend is built with Vue.js, the backend with Python/Django, the LLM framework is LangChain, and it uses PostgreSQL + pgvector for the database.

How does MaxKB reduce hallucinations in large models?

MaxKB integrates Retrieval-Augmented Generation (RAG) pipelines, which effectively reduces hallucinations in large models, providing a superior smart Q&A interaction experience.

Can I integrate MaxKB into my existing business systems?

Yes, MaxKB facilitates zero-coding rapid integration into third-party business systems, quickly equipping existing systems with intelligent Q&A capabilities.

Is MaxKB suitable for on-premise deployment?

Yes, MaxKB supports on-premise deployment.