liteflow

像编排组件一样编排 AI Agent,轻松实现复杂流程。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 527 🐛 待处理 65 👀 关注 62
GitHub ↗
GitHub 星标 ★ 3901
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,可免费使用和部署,无付费版本。

项目预览

liteflow 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队dromara
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0 许可证,可免费使用和部署,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Java
技术栈/模型ai-agent,ai-agents,component,dsl,flow-engine,hot-reload,java-rule,java-rule-engine,rule-engine
GitHub 星标★ 3901
上线时间2020-03-25 00:00:00
代码更新2026-11-07
仓库体积13.2 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

LiteFlow 是一个基于 Java 的轻量级、快速、稳定的可编程组件式规则引擎,其独特之处在于将 AI Agent 视为普通组件进行编排。它解决的是复杂业务流程中规则与逻辑的灵活编排问题,通过自研 DSL 支持组件复用、同步/异步执行、动态编排、多语言脚本、嵌套规则、热部署和平滑刷新。核心能力包括:轻量级引擎核心、强大的 DSL 编排语法、组件化设计、对 AI Agent 的原生支持,以及高扩展性。它让开发者能够以声明式方式定义流程,并动态调整,无需重启应用。LiteFlow 在 GitHub 上拥有 3831 星标,属于成长中项目,适用于需要将 AI 能力与业务规则深度融合的场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3901

技术标签

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 10 分钟 部署方式:库/依赖 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Java 开发环境(README 未说明最低 JDK 版本)
  • 可访问 GitHub 与 LiteFlow 官网的网络环境
  • 如需编排 AI Agent,版本需为 v2.16.0 及以上

安装与启动步骤

  1. 1检查 Java 环境

    确认本机已安装 JDK 且 java 命令可用。README 未给出最低 JDK 版本,具体版本要求请以官方文档为准。

    java -version
  2. 2克隆项目源码

    从 GitHub 拉取 LiteFlow 源码到本地,便于查看内部模块、示例与最新说明。

    git clone https://github.com/dromara/liteflow.git
  3. 3进入项目目录

    切换到克隆下来的 liteflow 目录,查看 README 与各模块结构。

    cd liteflow
  4. 4查阅官方文档

    README 节选没有给出安装命令和依赖坐标,接入方式需前往官网文档站查看。

  5. 5确认版本要求

    若要把 AI Agent 作为组件直接编排进规则,需使用 v2.16.0 及以上版本。

如何确认成功

LiteFlow 是嵌入式规则引擎库,无独立启动服务;java -version 正常且源码克隆成功即准备就绪。

常见问题

Q:LiteFlow 从哪个版本开始支持 AI Agent?

A:从 v2.16.0 开始,AI Agent 成为一等公民,可以和现有业务节点一起被直接编排进规则。

Q:LiteFlow 能动态改规则吗?

A:可以。DSL 规则驱动整个业务流程,支持平滑刷新和热部署,调整流程无需重启应用。

Q:看文档和社区入口在哪里?

A:官网地址为 https://liteflow.cc ,文档入口为 https://liteflow.cc 上的文档链接,社区加入方式见官网。

注意事项

  • README 节选未包含 Maven/Gradle 依赖坐标与安装命令,接入前请查阅官方文档站。
  • LiteFlow 是 Java 规则引擎库,不是独立服务,需要嵌入到自己的 Java 应用中运行。
  • 项目由社区驱动并高速迭代,建议以官网最新文档为准。

核心亮点

  • 自研 DSL 支持组件复用、嵌套规则和动态编排,表达力强
  • 支持同步/异步执行、多语言脚本和热部署,灵活高效
  • 将 AI Agent 作为一等公民组件,与业务规则无缝集成

不足之处

  • 文档/社区待观察
  • AI Agent 编排能力可能不如专用 Agent 框架成熟

适用场景

  • 需要将 AI 决策融入业务规则引擎的复杂流程编排
  • 金融风控、电商促销等规则频繁变更的系统
  • 构建可动态调整的 AI 工作流或智能客服系统

替代项目

Flowable、Camunda、Drools

上一篇:LazyLLM

下一篇:beeai-framework

同类项目推荐

OpenGenerativeUI 开源

用大白话描述界面,自动生成前端代码,省去手写 UI 的繁琐。

Open-Source Generative UI Framework

★ 4186 2026-08-09
refiners 开源

简化扩散模型适配,快速实现 ControlNet、LoRA 等定制。

Refiners (discontinued early 2025) was a microframework on top of PyTorch with first···

★ 832 2026-08-09
codex-settings 开源

一键套用配置,让 Codex CLI 秒变全能开发助手

Curated skills, profiles, and config templates that supercharge Codex CLI — multi-m···

★ 248 2026-08-09
zhin 开源

一套代码,让机器人无缝跑遍 20+ 聊天平台,还能秒变 AI 助手。

AI-native TypeScript bot framework — one codebase for 20+ chat platforms (QQ, Disco···

★ 137 2026-08-09
dynamiq 开源

编排智能体与LLM工作流,快速构建复杂AI应用

Dynamiq is an orchestration framework for agentic AI and LLM applications

★ 1073 2026-08-09
nestia 开源

用 NestJS 快速构建类型安全 API 和 AI 聊天机器人

NestJS Helper + AI Chatbot Development

★ 2180 2026-08-09
dotagents 开源

用 .agents/ 目录给 AI 代理减负,让复杂代码库推理更准。

A proposed convention for the .agents/ directory to prevent context bloat and improv···

★ 94 2026-08-09
agent-sdk-go 开源

用 Go 快速搭出可上线的 AI Agent 服务

A powerful Go framework for building production-ready AI agents!

★ 642 2026-09-22
MaIN.NET 开源

在 .NET 里原生玩转 LLM、RAG 和 Agent,快速构建 AI 应用

NuGet package designed to make LLMs, RAG, and Agents first-class citizens in .NET

★ 200 2026-08-09