Skip to content

Latest commit

 

History

History
64 lines (42 loc) · 4.32 KB

README.md

File metadata and controls

64 lines (42 loc) · 4.32 KB

StarCloudKB ( Still in the early stage of development, don't use this until I remove this line)

Knowledge Base Question Answering System Based on LLM Large Language Models


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.

Quick Start

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.

UI Showcase

MaxKB Demo1 MaxKB Demo2
MaxKB Demo3 MaxKB Demo4

Tech Stack

License

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.