whereismyai
LiteFlow
LiteFlow: Rule engine framework that combines orchestration and rules to manage complex business logic.
LiteFlow is a rules engine framework that combines orchestration and rules for complex componentized business execution. It uses domain-specific language rules to drive business processes and supports hot deployment and multiple scripting languages. The framework allows developers to orchestrate AI agents alongside standard business nodes using XML, JSON, or YML files. It integrates with Java frameworks like Spring Boot and supports multiple JDK versions. Additionally, it provides features like component retry, context isolation, and rule storage in databases or registries like Nacos and Zookeeper.
LiteFlow at a glance
- Best for: Software engineer
- Runs on: Java, open source, self-hosted
- Pricing: Free
- Released: March 2020
- Category: AI coding tool
- Website: github.com/dromara/liteflow
Key features
- Unified component definition
- XML, JSON, and YML rule diversification
- Synchronous and asynchronous mixing
- Hot refresh mechanism
- Scripting language support with Groovy, Java, Kotlin, JavaScript, QLExpress, Python, Lua, and Aviator
- AI agent orchestration
- Component retry support
- Built-in command line monitoring
Use it for
- Decoupling complex systems with bloated code
- Orchestrating multithreaded business processes
- Integrating AI agents into existing business rules
- Executing dynamic rule hot refreshing without restarts
Alternatives to LiteFlow
- LiteLLM — One OpenAI-format API for 100+ LLM providers
- llmware — Build private, local RAG pipelines with 300+ prepackaged models and integrated document parsing.
- WebLLM — Runs high-performance language models directly inside web browsers.
- LightLLM — It delivers high-speed inference and serving performance for large language models.
- Ruflo — Orchestrates models, agents, and tools to plan, execute, and verify complex tasks.
- Stagewise — Maintain full sovereignty over AI models while running agents in parallel.
- Llmll — The compiler proves each function against its contract with Z3 before merging.
- LLM Workflow Engine — Manage and execute complex LLM workflows directly from the command line.
- RubyLLM — It provides a unified API for 17 AI providers with native Ruby and Rails integration.
- Daytona — It provisions sandboxes in under 90 milliseconds with full security isolation.
- Bifrost — High-performance gateway with 20 microsecond overhead and 5000 requests per second throughput.
- Semantic Router — Replaces slow LLM calls with fast deterministic routing.
All LiteFlow alternatives