Kogito-runtimes is a Java-based business automation platform designed for cloud-native development and execution. The repository serves as a fork of the upstream apache/incubator-kie-kogito-runtimes project, with the README explicitly directing users to the upstream repository for active development. Kogito represents the next generation of business automation technology, built from the ground up with cloud-native principles, microservices architecture, and event-driven patterns in mind.
The platform provides comprehensive support for multiple business automation standards and technologies. It implements BPMN (Business Process Model and Notation) for workflow orchestration, DMN (Decision Model and Notation) for decision management, and rule engine capabilities for complex business logic evaluation. These components work together to enable process orchestration and decision management within cloud-native and microservices environments. The GitGenius classification system identifies the repository across multiple domains including business automation, decision management, process orchestration, workflow engines, rule engines, cloud-native development, event-driven architecture, and microservices.
The project requires Maven 3.9.11 or later and Java 17 or later for development, with optional Docker installation for running integration tests. The platform integrates with popular Java frameworks, offering guides and support for both Quarkus and Spring Boot implementations. The official documentation and guides are available through the main Kogito website at kie.apache.org, with additional learning resources provided through the Kogito Examples repository containing practical implementations that developers can reference and run locally or on Kubernetes.
Community engagement and contribution are actively encouraged through multiple channels. The repository maintains issue tracking through the apache/incubator-kie-issues repository on GitHub, while feature requests and discussions are directed to the Kogito stream in the KIE Zulip chat. The Apache KIE users mailing list provides additional support for users encountering issues or needing guidance. According to GitGenius activity tracking, the repository shows responsive issue and pull request handling with a median response latency of 0.0 hours across tracked items, though the mean latency of 81.6 hours indicates variable response times. The most active contributor tracked by GitGenius is fjtirado with 4 recorded events.
The project is licensed under the Apache License 2.0 and participates in Hacktoberfest, welcoming open-source contributions. The repository maintains strong connections with the upstream Apache KIE project, as evidenced by overlapping contributors between this fork and the main incubator-kie-kogito-runtimes repository. The platform's focus on cloud-native development, combined with its support for industry-standard business automation languages and microservices architecture, positions it as a comprehensive solution for organizations seeking to embed business automation capabilities into modern, scalable applications.