Liteflow is a component-based rule engine and workflow orchestrator used to define business logic through a chain of reusable components. It utilizes a structured data language to map logic paths, functioning as a dynamic workflow engine for managing sequences of synchronous and asynchronous tasks.
Die Hauptfunktionen von dromara/liteflow sind: Business Rule Engines, Rule Execution Nodes, Component-Based Rule Engines, Application Hot Reloading, Hot Module Replacement, Sync-Async Flow Controls, Business Process Orchestration, Rule Logic Hot-Deployment.
Open-Source-Alternativen zu dromara/liteflow sind unter anderem: jruizgit/rules — This project is a business rules and complex event processing engine designed to manage logical decision-making and… venmo/business-rules — This project is a Python-based business rules engine designed to decouple application logic from source code. It… antonmedv/expr — Expr is a high-performance expression evaluation engine and language for Go applications. It functions as a dynamic… humanlayer/humanlayer — Humanlayer is an LLM coding agent orchestrator and AI-driven workflow manager designed to coordinate multiple agents… ed-donner/agents — This project is an LLM autonomous agent framework and orchestration tool designed to build goal-driven agents that… alirezarezvani/claude-skills — This project is a framework for integrating modular instruction packages and domain-specific tools into large language…
This project is a business rules and complex event processing engine designed to manage logical decision-making and stateful workflows. It functions as a computational framework that evaluates incoming data streams and facts against conditional logic to derive new conclusions and trigger automated actions. The engine distinguishes itself through a combination of forward-chaining inference and deterministic state machine orchestration. It uses salience-based conflict resolution to prioritize rule execution and supports persistent contextual state tracking to manage long-running business proces
This project is a Python-based business rules engine designed to decouple application logic from source code. It provides a framework for defining and executing dynamic conditional logic, allowing system behavior to be determined by data criteria rather than hard-coded instructions. The system distinguishes itself by offering a declarative policy framework that utilizes a domain-specific language to manage complex rules. By mapping internal object attributes to dynamic variables and registering executable actions, the engine enables the creation of automated decision-making workflows that can
Expr is a high-performance expression evaluation engine and language for Go applications. It functions as a dynamic rule engine that parses and executes custom logic and data validations at runtime without requiring the application to be recompiled. The system utilizes a sandboxed logic executor to run expressions without side effects. It ensures program termination by employing instruction-level loop detection to prevent infinite loops and isolates the evaluation process from the host system. The engine employs a bytecode-based virtual machine and abstract syntax tree analysis to achieve ex
This project is a framework for integrating modular instruction packages and domain-specific tools into large language model agents. It provides a system for managing agent context and extending coding assistants through a modular prompt library of persona-based instruction sets and skill trees. The framework distinguishes itself through a persistent memory layer that tracks architectural decisions and infrastructure patterns to prevent regressions during autonomous code modifications. It includes an orchestrator for managing multi-agent swarms and autonomous coding loops that cycle through g