StarCloudKB, originating from MaxKB, enhances the original system with multi-language support and role assignment features.
MaxKB = Max Knowledge Base, is an open-source knowledge base question answering system based on LLM large language models, designed to be the ultimate brain for enterprises.
- Out-of-the-box: Supports direct document uploads, automatic online document crawling, text auto-splitting, vectorization, RAG (Retrieval-Augmented Generation), and provides an excellent intelligent Q&A interaction experience.
- Model-neutral: Supports integration with various large language models, including local private models (Llama 3 / Qwen 2, etc.), domestic public models (Tongyi Qianwen / Zhipu AI / Baidu Qianfan / Kimi / DeepSeek, etc.), and international public models (OpenAI / Azure OpenAI / Gemini, etc.).
- Flexible orchestration: Built-in powerful workflow engine supports AI work process orchestration to meet the demands of complex business scenarios.
- Seamless embedding: Supports rapid, zero-code embedding into third-party business systems, enabling existing systems to quickly gain intelligent Q&A capabilities and improve user satisfaction.
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data cr2.fit2cloud.com/1panel/maxkb
# Username: admin
# Password: MaxKB@123..
You can also quickly deploy MaxKB + Ollama + Llama 3 through the 1Panel App Store, getting a local large model-based knowledge base question answering system online within 30 minutes and embedding it into third-party business systems.
For intranet environments, it is recommended to use the offline installation package for installation and deployment.
You can also experience it online: DataEase Assistant, an intelligent Q&A system built on MaxKB, already embedded in the DataEase product and online documentation.
If you need to build a technical blog or knowledge base, it is recommended to use the Halo open-source website building tool. You can experience the official technical blog and knowledge base cases from FIT2CLOUD.
For more questions, you can check the user manual or communicate with us through the forum.
- Frontend: Vue.js
- Backend: Python / Django
- LangChain: LangChain
- Vector Database: PostgreSQL / pgvector
- Large Models: Various local private or public large models
Licensed under The GNU General Public License version 3 (GPLv3) (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
https://www.gnu.org/licenses/gpl-3.0.html
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.