apache/incubator-kie-optaplanner
OplaPlanner has moved to https://github.com/apache/incubator-kie-drools. This repository is archived. OptaPlanner is an AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems. observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 92
- Release rhythm 49
- Longevity 100
Flags: archived no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 251.0
- age_days: 5678
- days_rel: 127
- days_push: 50
- n_releases_24m: 3
Adoption not part of the score
3510 stars · 975 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
OptaPlanner is a Java-based AI constraint solver for mathematical optimization problems such as vehicle routing, employee rostering, task assignment, and scheduling. This repository is archived; the project has moved to the Apache KIE (incubating) organization under incubator-kie-drools.
Use cases
- solve vehicle routing problems in Java
- generate employee rosters automatically
- optimize task assignment across workers
- schedule maintenance or conference sessions
- solve traveling salesman and bin packing problems
- model and solve constraint satisfaction problems
When to choose
- you need a mature Java constraint solver for planning and scheduling optimization
- you want metaheuristic search (tabu search, simulated annealing, local search) out of the box
- you are already in the Apache KIE / Drools ecosystem
When to avoid
- you need active development or support - use the successor at apache/incubator-kie-drools instead
- you need a solver outside the JVM ecosystem
- you need real-time or streaming optimization rather than batch planning
Facets
library · maturity abandoned
machine-learning scheduling workflow-automation artificial-intelligence performance jvm cross-platform constraint-solver constraint-programming metaheuristics vehicle-routing employee-rostering task-assignment scheduling traveling-salesman local-search archived-repository algorithms
4 sources
- homepage: https://www.optaplanner.org · fetched 2026-08-29 · f00e86179cf4
- site_page: https://kie.apache.org/about · fetched 2026-08-29 · 7dc384977d6a
- site_page: https://kie.apache.org/documentation/documentation_10.2.0 · fetched 2026-08-29 · 65045a859188
- site_page: https://kie.apache.org/documentation · fetched 2026-08-29 · f37b815ed205
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/incubator-kie-optaplanner | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="apache/incubator-kie-optaplanner")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem