Cardinal-Operations/ORLM

ORLM: Training Large Language Models for Optimization Modeling

47
/ 100
Emerging

This project helps operations research professionals and industrial engineers translate real-world business problems into precise mathematical optimization models and executable Python code. You input a natural language description of an optimization problem, and it outputs a structured mathematical model along with a `coptpy` Python script to solve it. This is ideal for those who need to quickly prototype and solve complex resource allocation, scheduling, or logistics challenges.

237 stars. No commits in the last 6 months.

Use this if you need to transform business requirements into mathematical optimization models and Python code efficiently, without manually writing every formulation from scratch.

Not ideal if you prefer to use solvers other than COPT or require extremely fine-grained control over model formulation that goes beyond what an LLM can provide.

operations-research supply-chain-optimization resource-allocation logistics-planning industrial-engineering
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

237

Forks

37

Language

Python

License

Apache-2.0

Last pushed

Sep 18, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/Cardinal-Operations/ORLM"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.