git404hub

what is bisheng fr?

dataelement/bisheng — explained in plain English

Analysis updated 2026-06-24

11,363TypeScriptAudience · pm founderComplexity · 4/5Setup · hard

tl;dr

Open-source enterprise AI platform for building multi-step AI workflows visually, parsing complex documents at high accuracy, and managing AI agents across large organizations with access controls.

vibe map

mindmap
  root((repo))
    What it does
      AI workflow builder
      Document parsing
      Enterprise agents
    Features
      Visual canvas
      Human in loop
      Role based access
    Use cases
      Contract review
      Document extraction
      Team AI management
    Setup
      Docker Compose
      16GB RAM minimum
      Browser interface

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Build a visual AI workflow that reads uploaded contract PDFs and automatically extracts key clauses and dates.

VIBE 2

Deploy an expert AI agent trained on your company's business rules to handle internal queries as a domain specialist.

VIBE 3

Process large volumes of scanned forms or printed documents using the built-in high-precision document parser.

VIBE 4

Manage AI usage across teams with role-based access control, SSO, and per-team usage tracking.

what's the stack?

TypeScriptPythonDockerDocker Compose

how it stacks up fr

dataelement/bishengheroic-games-launcher/heroicgameslauncherdidi/logicflow
Stars11,36311,36811,326
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardeasymoderate
Complexity4/52/53/5
Audiencepm foundergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

Requires Docker Compose with a minimum of 4 CPU cores and 16 GB RAM to run the full platform.

in plain english

BISHENG is an open-source platform built for companies that want to create and manage AI-powered applications at scale. The name comes from Bi Sheng, the inventor of movable type printing in ancient China, and the project carries the same ambition: spreading information and intelligence more widely. It is developed by a Chinese team and has been adopted by large enterprises and Fortune 500 companies according to the README. The core of the platform is a workflow builder that lets teams design multi-step AI processes visually, like drawing a flowchart. Unlike similar tools, BISHENG supports loops, parallel execution, batch processing, and conditional branching all within the same visual canvas. Users can also pause a running workflow to review or correct the AI's output before it continues, which the README describes as "human in the loop." For AI interactions, BISHENG includes an agent called Linsight that is designed to carry expert knowledge about a domain. The idea is that business rules, workflows, and industry-specific preferences can be embedded into how the agent reasons, so it behaves less like a generic assistant and more like a trained specialist. The platform also includes high-precision document parsing built on five years of training data. It can read printed text, handwritten text, unusual characters, tables, and complex page layouts. This is useful for enterprise tasks like reviewing contracts, extracting data from forms, or processing call records. Enterprise management features include role-based access control, single sign-on (SSO), usage tracking by team, security review, and high-availability deployment options. The platform also covers model fine-tuning and dataset management for teams that want to train or adapt their own models. Installation runs through Docker Compose and requires at least 4 CPU cores and 16 GB of RAM. After startup, the interface is available in a browser, and the first registered user becomes the system administrator.

prompts (copy fr)

prompt 1
Using BISHENG, design a workflow that reads an uploaded contract PDF, extracts key dates and party names, and outputs a structured JSON summary.
prompt 2
How do I configure a Linsight agent in BISHENG to follow our company's specific approval rules and business terminology?
prompt 3
Walk me through setting up BISHENG with Docker Compose, creating the admin account, and inviting a team member with editor access.
prompt 4
Show me how to add a human-in-the-loop review step to a BISHENG workflow so a manager must approve the AI output before it continues.
prompt 5
What BISHENG features handle SSO integration and role-based access control for a 500-person enterprise deployment?

Frequently asked questions

what is bisheng fr?

Open-source enterprise AI platform for building multi-step AI workflows visually, parsing complex documents at high accuracy, and managing AI agents across large organizations with access controls.

What language is bisheng written in?

Mainly TypeScript. The stack also includes TypeScript, Python, Docker.

How hard is bisheng to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is bisheng for?

Mainly pm founder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.