Like KIE Group? Learn more about Red Hat and our open source communities:

Drools

Drools is a business rule management system with a forward-chaining and backward-chaining inference based rules engine, allowing fast and reliable evaluation of business rules and complex event processing. A rule engine is also a fundamental building block to create an expert system which, in artificial intelligence, is a computer system that emulates the decision-making ability of a human expert.

OptaPlanner

OptaPlanner is a lightweight, embeddable planning engine. It enables normal Java™ programmers to solve optimization problems efficiently. It is also compatible with other JVM languages (such as Kotlin and Scala)

jBPM

  • Eclipse-based and web-based editor to support the graphical creation of your business processes (drag and drop).
  • Pluggable persistence and transactions based on JPA / JTA.
  • Pluggable human task service based on WS-HumanTask for including tasks that need to be performed by human actors.

AppFormer

AppFormer is a low code platform to develop modern applications. It's a powerful tool for developers that can easily build applications by mashing up components and connect them to other Red Hat modules and software.

We make building apps looks easy.

Drools

Drools is a business rule management system with a forward-chaining and backward-chaining inference based rules engine, allowing fast and reliable evaluation of business rules and complex event processing.

Read more →

Optaplanner

OptaPlanner is a constraint solver that optimizes use cases such as employee rostering, vehicle routing, task assignment and cloud optimization.

Read more →

jBPM

jBPM is a flexible Business Process Management suite allowing you to model your business goals by describing the steps that need to be executed to achieve those goals.

Read more →

AppFormer

AppFormer is a low code platform to develop modern applications. It's a powerful tool for developers that can easily build applications by mashing up components and connect them to other Red Hat modules and software.

We make building apps looks easy.

Read more →


Join our community

Got questions? Want to discuss an issue in real-time? Then join us on IRC.

Most of our project discussion take place on IRC, usually during European and American daytime.

Chat with an IRC client: XChat (Linux), Colloquy (Mac) and Mibbit (any browser).

Configure the IRC server to chat.freenode.net:6667 or chat.freenode.net:6697, and join us on one of the following channels:

  • #drools
  • #optaplanner
  • #jbpm
  • #appformer

See our projects at github.com/kiegroup and contribute.