bisheng vs ragflow
bisheng and ragflow share 27 technologies: React, MySQL, Postgres, OpenAI, MinIO, MCP, Tailwind CSS, class-variance-authority, React Hook Form, Radix UI, tanstack, react-resizable-panels, Lucide, react-markdown, rehype-katex, remark-gfm, remark-math, Zod, dompurify, xlsx, tailwind-merge, xyflow, react-syntax-highlighter, react-dropzone, recharts, cmdk, and react-day-picker. bisheng is written in Python and ragflow in Go.
What they share and what sets them apart
bisheng
BISHENG is an open-source enterprise Agent platform for building, deploying, and managing AI applications. It combines AI agents, workflows, RAG and knowledge management, desktop agent integration, and vibecoding app hosting with unified model management, evaluation, observability, access control, and enterprise administration.
Python12.2kRead on November 11, 2026, at commit af1894aWhat is bisheng built with?Only in bisheng
- FastAPI
uvicorn
- aiomysql
- asyncpg
- ibm-db
- ibm-db-sa
oracledb
psycopg2-binary
- pymongo
- pymilvus
- Celery
- MongoDB
- pymysql
- Vite
react-router-dom
matplotlib
- cryptography
- pyjwt
captcha
langchain-google-genai
- LangChain
- LangGraph
langchain-openai
opencv-python
dashscope
langchain-anthropic
langchain-deepseek
langchain-ollama
llama-index
e2b-code-interpreter
pymupdf
pillow
- bs4
- markdown
- markdownify
- openpyxl
- jinja2
- Pydantic
loguru
- docker
- PostCSS
- Ariakit
- react-activation
- Framer
- Headless UI
- react-textarea-autosize
- CodeSandbox
input-otp
react-dnd
react-transition-group
- rc-input-number
react-dnd-html5-backend
- @dicebear/core
@hello-pangea/dnd
- react-avatar-editor
- react-flip-toolkit
- react-lazy-load-image-component
- react-speech-recognition
- @radix-ui/react-icons
- DiceBear
rehype-highlight
- remark-supersub
unified
- unist-util-visit
- export-from-json
- js-yaml
pdfjs-dist
- qrcode.react
- html-to-image
rehype-slug
remark-directive
- mammoth
react-ace
react-color
- ace-builds
- react-grid-layout
- react-resizable
react-window
- ansi-to-html
rehype-mathjax
In common
ragflow
RAGFlow is an agent-native database: a Retrieval-Augmented Generation (RAG) engine that grew into context infrastructure.
Go93.8kRead on November 9, 2026, at commit 4ba8d80What is ragflow built with?Only in ragflow
- net/http
- Gin
elasticsearch-dsl
- go-redis
mysql-connector-python
- pgx
- pq
- s3
- github.com/glebarez/sqlite
- NATS.io
- Redis
github.com/infiniflow/infinity-go-sdk
- github.com/nats-io/nats-server/v2
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
- github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
- github.com/denisenkom/go-mssqldb
AWS S3- Alibaba Cloud
- AIOHTTP
werkzeug
- React Router
peewee
- gorm.io/gorm
github.com/aws/aws-sdk-go-v2/credentials
- golang.org/x/oauth2
github.com/golang-jwt/jwt/v5
- Model Context Protocol
github.com/cloudwego/eino
github.com/infiniflow/onnxruntime_go
- github.com/pkoukk/tiktoken-go
- github.com/eric642/e2b-go-sdk
github.com/LuxorLabs/tenki-sdk-go/sandbox
github.com/xuri/excelize/v2
- github.com/yuin/goldmark
- github.com/ledongthuc/pdf
- github.com/gomarkdown/markdown
- github.com/jloor/go-excel-reader
github.com/yfedoseev/office_oxide/go
- github.com/AkmalOt/gomsg
- github.com/emersion/go-imap/v2
- github.com/emersion/go-message
github.com/JohannesKaufmann/html-to-markdown
github.com/nikolalohinski/gonja
- github.com/PuerkitoBio/goquery
- github.com/richardlehane/mscfb
- github.com/signintech/gopdf
- github.com/yfedoseev/pdf_oxide/go
- golang.org/x/image
- reportlab
- github.com/eino-contrib/jsonschema
beartype
- go.uber.org/zap
github.com/aws/aws-sdk-go-v2
github.com/aws/aws-sdk-go-v2/config
- go.opentelemetry.io/otel/trace
- OpenTelemetry
github.com/aws/aws-sdk-go-v2/service/sts
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
- github.com/Azure/azure-sdk-for-go/sdk/azcore
github.com/ucloud/ucloud-sandbox-sdk-go
- gopkg.in/natefinch/lumberjack.v2
- qrcode
- classnames
- next-themes
lexical
@monaco-editor/react
react18-json-view
sonner
- AntV
- react-force-graph-2d
- react-photo-view
- react-copy-to-clipboard
@floating-ui/react
- D3
embla-carousel-react
jsoneditor
- Mermaid
- react-audio-voice-recorder
- Ant Design
@lexical/markdown
- react-pdf-highlighter
rehype-raw
- unist-util-visit-parents
papaparse
@extend-ai/react-docx
- @js-preview/excel
@uiw/react-markdown-preview
- epubjs
- hast-util-sanitize
- pptx-preview
rehype-sanitize
remark-breaks
@hookform/resolvers
- Ajv
- ajv-formats
Side by side
Frequently asked questions
Which is bigger, bisheng or ragflow?
The proof: infiniflow/ragflow's code at commit 4ba8d80
Which has more GitHub stars, bisheng or ragflow?
The proof: infiniflow/ragflow on GitHub
Which has more tests, bisheng or ragflow?
The proof: dataelement/bisheng's code at commit af1894a
Which was updated more recently, bisheng or ragflow?
The proof: dataelement/bisheng's commits on GitHub
Which has more commits signed by AI, bisheng or ragflow?
The proof: the commits each tool signed in dataelement/bisheng
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

