liteflow
Lightweight, fast, stable, programmable component-based rule engine — where AI Agents orchestrate just like ordinary components. Uniquely designed DSL: component reuse, sync/async & dynamic orchestration, multi-language scripting, nested rules, hot deployment and smooth refresh. If you can orchestrate LiteFlow, you can orchestrate AI.
- stars
- 3,859
- 30-day movement
- +41/day
- Related entries
- 46
- Connections
- 3
LiteFlow is a Java-based, component-oriented rule and flow engine with its own DSL for orchestrating reusable components in sync or async flows. Its description extends the same orchestration model to AI Agents, treating them like ordinary components, with nested rules, multi-language scripting, and hot deployment.
Reach for it when you want to define and dynamically refresh component or agent workflows in a Java application through a declarative DSL rather than hardcoded logic.
Use it to
- Orchestrate reusable Java components via DSL
- Compose AI agents into existing flows
- Hot-reload rules without redeploying
- Mix sync and async execution paths
- Embed multi-language scripts in rules
For Java developers building rule-driven or agent-orchestrated applications
- Role
- agent-app
- Language
- Java
- Licence
- Apache-2.0
- Forks
- 525
- Open issues
- 53
- Last push
- 2026-07-31