bisheng README

The project's README from github.com/dataelement/bisheng. As one markdown file: README.md.

Proudly made by Chinese,May we, like the creators of Deepseek and Black Myth: Wukong, bring more wonder and greatness to the world.

源自中国匠心,希望我们能像 [Deepseek]、[黑神话:悟空] 团队一样,给世界带来更多美好。

Bisheng banner

license

简体中文 | English | 日本語

dataelement%2Fbisheng | Trendshift

BISHENG is an open LLM application devops platform, focusing on enterprise scenarios. It has been used by a large number of industry leading organizations and Fortune 500 companies.

"Bi Sheng" was the inventor of movable type printing, which played a vital role in promoting the transmission of human knowledge. We hope that BISHENG can also provide strong support for the widespread implementation of intelligent applications. Everyone is welcome to participate.

Features

  1. Lingsight, a general-purpose agent with expert-level taste: Through the AGL(Agent Guidance Language) framework, we embed domain experts’ preferences, experience, and business logic into the AI, enabling the agent to exhibit “expert-level understanding” when handling tasks.

sence1

  1. Unique BISHENG Workflow

    • 🧩 Independent and comprehensive application orchestration framework: Enables the execution of various tasks within a single framework (while similar products rely on bot invocation or separate chatflow and workflow modules for different tasks).
    • 🔄 Human in the loop: Allows users to intervene and provide feedback during the execution of workflows (including multi-turn conversations), whereas similar products can only execute workflows from start to finish without intervention.
    • 💥 Powerful: Supports loops, parallelism, batch processing, conditional logic, and free combination of all logic components. It also handles complex scenarios such as multi-type input/output, report generation, content review, and more.
    • 🖐️ User-friendly and intuitive: Operations like loops, parallelism, and batch processing, which require specialized components in similar products, can be easily visualized in BISHENG as a "flowchart" (drawing a loop forms a loop, aligning elements creates parallelism, and selecting multiple items enables batch processing).

    sence0

  2. Designed for Enterprise Applications: Document review, fixed-layout report generation, multi-agent collaboration, policy update comparison, support ticket assistance, customer service assistance, meeting minutes generation, resume screening, call record analysis, unstructured data governance, knowledge mining, data analysis, and more.
    The platform supports the construction of highly complex enterprise application scenarios and offers deep optimization with hundreds of components and thousands of parameters.

sence1

  1. Enterprise-grade features are the fundamental guarantee for application implementation: security review, RBAC, user group management, traffic control by group, SSO/LDAP, vulnerability scanning and patching, high availability deployment solutions, monitoring, statistics, and more.

sence2

  1. High-Precision Document Parsing: Our high-precision document parsing model is trained on a vast amount of high-quality data accumulated over past 5 years. It includes high-precision printed text, handwritten text, and rare character recognition models, table recognition models, layout analysis models, and seal models., table recognition models, layout analysis models, and seal models. You can deploy it privately for free.

sence3

  1. A community for sharing best practices across various enterprise scenarios: An open repository of application cases and best practices.

Quick start

Please ensure the following conditions are met before installing BISHENG:

Download BISHENG

git clone https://github.com/dataelement/bisheng.git
# Enter the installation directory
cd bisheng/docker

# If the system does not have the git command, you can download the BISHENG code as a zip file.
wget https://github.com/dataelement/bisheng/archive/refs/heads/main.zip
# Unzip and enter the installation directory
unzip main.zip && cd bisheng-main/docker

Start BISHENG

docker compose -f docker-compose.yml -p bisheng up -d

After the startup is complete, access http://IP:3001 in the browser. The login page will appear, proceed with user registration.

By default, the first registered user will become the system admin.

For more installation and deployment issues, refer to::Self-hosting

Acknowledgement

This repo benefits from langchain langflow unstructured and LLaMA-Factory . Thanks for their wonderful works.

Thank you to our contributors:

Community & contact

Welcome to join our discussion group

Wechat QR Code

bisheng (dataelement/bisheng)

Searching Database…

12.1K ·GitHub
这是什么?BISHENG 是一个面向企业 AI 的开源大模型(LLM)应用 DevOps 平台,涵盖生成式 AI 工作流搭建、RAG、智能体、模型管理、评测、SFT、数据集管理和可观测性。
它是单个应用,还是完整的多服务平台?它是一个需要你自己部署的平台,通过 Docker Compose 运行。除了 BISHENG 应用本身,默认还会一并安装 Elasticsearch、Milvus 和 OnlyOffice 作为配套服务。
我该怎么把它跑起来?先安装 Docker 和 Docker Compose,然后下载并启动 BISHENG;随后会出现登录页面,第一个注册的用户会自动成为系统管理员。
安装前需要准备什么硬件?最低要求是 4 核虚拟 CPU 和 16 GB 内存,但项目建议实际使用时配置高得多:18 核虚拟 CPU 和 48 GB 内存。
这是个能在笔记本上跑的轻量工具吗?不是。它是为企业部署设计的,除主程序外还捆绑了 Elasticsearch、Milvus 和 OnlyOffice,所以资源占用较大,是多容器组合,而不是单个轻量程序。
这个平台是为谁做的?它面向需要搭建复杂内部 AI 应用的企业,已被行业领先的机构和《财富》500强企业用于文档审阅、报告生成、客户服务等场景。
文档解析能完全放在企业内部完成吗?可以。高精度文档解析模型(包括印刷体和手写体文字、表格、版面、印章)可以免费私有化部署,无需依赖外部服务。
为什么叫 BISHENG?毕昇是活字印刷术的发明者,这项技术让人类知识得以广泛传播。项目以他的名字命名,寓意广泛普及 AI 应用。
BISHENG Workflow 和一般的聊天机器人或工作流搭建工具有什么不同?它支持在执行过程中进行人工介入,还能通过拖拽流程图形状,直观地搭建循环、并行和批处理,而无需额外的专用组件。
Lingsight 是什么?Lingsight 是一个通用智能体,它借助智能体引导语言(AGL)框架,把领域专家的偏好和业务逻辑嵌入其中,使其在处理任务时具备专家级的理解能力。
它包含哪些企业级功能?安全审查、RBAC、用户组管理、按组进行流量控制、SSO/LDAP 集成、漏洞扫描、高可用部署和监控。
Size
225.7 MB
Stars
12.1K
Age
3y
Commits · 90 Days