agentic-labs/erp-bench
ERP-Bench is the Odoo 19 benchmark used in the Anchor paper, "Preventing Artifact Drift in Agent Benchmark Generation." It contains 300 long-horizon procurement and manufacturing tasks generated from a single CP-SAT-backed specification.
Published 5/26/2026 by Maksim Ivanov
harbor run -d agentic-labs/erp-benchagentic-labs/erp-bench
| Task |
|---|
agentic-labs/2209_medium_21_single_bom_lowest_cost_screened_mixed_seeded |
agentic-labs/2105_hard_11_restricted_subassembly_qualified_workcenters |
agentic-labs/2005_easy_01_buy_only_baseline |
agentic-labs/2155_hard_16_serial_subassemblies_branch_assigned |
agentic-labs/2023_easy_03_buy_only_fixed_downpayment |
agentic-labs/2233_hard_23_restricted_subassembly_qualified_workcenters_screened_all_seeded |
agentic-labs/2021_easy_03_buy_only_fixed_downpayment |
agentic-labs/2065_medium_08_single_bom_single_workcenter |
agentic-labs/2217_medium_22_single_bom_split_by_capacity_invoicing |
agentic-labs/2224_medium_22_single_bom_split_by_capacity_invoicing |
agentic-labs/2018_easy_03_buy_only_fixed_downpayment |
agentic-labs/2090_medium_10_single_bom_split_by_capacity |
agentic-labs/2083_medium_09_single_bom_lowest_cost |
agentic-labs/2130_medium_14_single_subassembly_shared_overflow_capacity |
agentic-labs/2242_hard_24_single_subassembly_shared_overflow_capacity_screened_invoicing |
agentic-labs/2024_easy_04_buy_only_percentage_downpayment |
agentic-labs/2050_medium_06_screened_buy_only_mixed_seeded |
agentic-labs/2260_hard_25_shared_component_subassemblies_branch_assigned_screened_all_seeded |
agentic-labs/2014_easy_02_buy_only_immediate_invoicing |
agentic-labs/2282_medium_repair_plan_medium |
agentic-labs/2259_hard_25_shared_component_subassemblies_branch_assigned_screened_all_seeded |
agentic-labs/2054_medium_07_screened_buy_only_mixed_seeded_invoicing |
agentic-labs/2029_easy_04_buy_only_percentage_downpayment |
agentic-labs/2262_easy_26_buy_only_net_30_no_adjacent_data |
agentic-labs/2206_medium_21_single_bom_lowest_cost_screened_mixed_seeded |
agentic-labs/2293_hard_repair_plan_hard |
agentic-labs/2148_hard_15_parallel_subassemblies_branch_assigned |
agentic-labs/2139_medium_14_single_subassembly_shared_overflow_capacity |
agentic-labs/2178_medium_18_manufacture_only_policy_forbidden |
agentic-labs/2013_easy_02_buy_only_immediate_invoicing |
agentic-labs/2175_medium_18_manufacture_only_policy_forbidden |
agentic-labs/2228_medium_22_single_bom_split_by_capacity_invoicing |
agentic-labs/2176_medium_18_manufacture_only_policy_forbidden |
agentic-labs/2183_medium_19_manufacture_only_no_buy_route |
agentic-labs/2051_medium_06_screened_buy_only_mixed_seeded |
agentic-labs/2295_hard_repair_plan_hard |
agentic-labs/2138_medium_14_single_subassembly_shared_overflow_capacity |
agentic-labs/2119_medium_13_single_subassembly_qualified_workcenters |
agentic-labs/2213_medium_21_single_bom_lowest_cost_screened_mixed_seeded |
agentic-labs/2061_medium_07_screened_buy_only_mixed_seeded_invoicing |
agentic-labs/2123_medium_13_single_subassembly_qualified_workcenters |
agentic-labs/2248_hard_24_single_subassembly_shared_overflow_capacity_screened_invoicing |
agentic-labs/2211_medium_21_single_bom_lowest_cost_screened_mixed_seeded |
agentic-labs/2174_medium_18_manufacture_only_policy_forbidden |
agentic-labs/2158_hard_16_serial_subassemblies_branch_assigned |
agentic-labs/2039_medium_05_screened_buy_only_all_seeded |
agentic-labs/2128_medium_13_single_subassembly_qualified_workcenters |
agentic-labs/2116_medium_12_single_subassembly_lowest_cost |
agentic-labs/2035_medium_05_screened_buy_only_all_seeded |
agentic-labs/2255_hard_25_shared_component_subassemblies_branch_assigned_screened_all_seeded |
agentic-labs/2240_hard_24_single_subassembly_shared_overflow_capacity_screened_invoicing |
agentic-labs/2063_medium_07_screened_buy_only_mixed_seeded_invoicing |
agentic-labs/2222_medium_22_single_bom_split_by_capacity_invoicing |
agentic-labs/2149_hard_15_parallel_subassemblies_branch_assigned |
agentic-labs/2171_medium_18_manufacture_only_policy_forbidden |
agentic-labs/2092_medium_10_single_bom_split_by_capacity |
agentic-labs/2022_easy_03_buy_only_fixed_downpayment |
agentic-labs/2088_medium_10_single_bom_split_by_capacity |
agentic-labs/2147_hard_15_parallel_subassemblies_branch_assigned |
agentic-labs/2182_medium_19_manufacture_only_no_buy_route |
agentic-labs/2254_hard_25_shared_component_subassemblies_branch_assigned_screened_all_seeded |
agentic-labs/2132_medium_14_single_subassembly_shared_overflow_capacity |
agentic-labs/2043_medium_06_screened_buy_only_mixed_seeded |
agentic-labs/2122_medium_13_single_subassembly_qualified_workcenters |
agentic-labs/2135_medium_14_single_subassembly_shared_overflow_capacity |
agentic-labs/2100_hard_11_restricted_subassembly_qualified_workcenters |
agentic-labs/2046_medium_06_screened_buy_only_mixed_seeded |
agentic-labs/2108_medium_12_single_subassembly_lowest_cost |
agentic-labs/2200_medium_20_manufacture_only_no_available_vendors |
agentic-labs/2218_medium_22_single_bom_split_by_capacity_invoicing |
agentic-labs/2098_hard_11_restricted_subassembly_qualified_workcenters |
agentic-labs/2221_medium_22_single_bom_split_by_capacity_invoicing |
agentic-labs/2133_medium_14_single_subassembly_shared_overflow_capacity |
agentic-labs/2097_hard_11_restricted_subassembly_qualified_workcenters |
agentic-labs/2069_medium_08_single_bom_single_workcenter |
agentic-labs/2286_medium_repair_plan_medium |
agentic-labs/2244_hard_24_single_subassembly_shared_overflow_capacity_screened_invoicing |
agentic-labs/2269_easy_26_buy_only_net_30_no_adjacent_data |
agentic-labs/2219_medium_22_single_bom_split_by_capacity_invoicing |
agentic-labs/2032_medium_05_screened_buy_only_all_seeded |
agentic-labs/2026_easy_04_buy_only_percentage_downpayment |
agentic-labs/2196_medium_20_manufacture_only_no_available_vendors |
agentic-labs/2031_easy_04_buy_only_percentage_downpayment |
agentic-labs/2126_medium_13_single_subassembly_qualified_workcenters |
agentic-labs/2038_medium_05_screened_buy_only_all_seeded |
agentic-labs/2195_medium_20_manufacture_only_no_available_vendors |
agentic-labs/2141_hard_15_parallel_subassemblies_branch_assigned |
agentic-labs/2199_medium_20_manufacture_only_no_available_vendors |
agentic-labs/2145_hard_15_parallel_subassemblies_branch_assigned |
agentic-labs/2280_medium_repair_plan_medium |
agentic-labs/2114_medium_12_single_subassembly_lowest_cost |
agentic-labs/2156_hard_16_serial_subassemblies_branch_assigned |
agentic-labs/2019_easy_03_buy_only_fixed_downpayment |
agentic-labs/2157_hard_16_serial_subassemblies_branch_assigned |
agentic-labs/2241_hard_24_single_subassembly_shared_overflow_capacity_screened_invoicing |
agentic-labs/2143_hard_15_parallel_subassemblies_branch_assigned |
agentic-labs/2137_medium_14_single_subassembly_shared_overflow_capacity |
agentic-labs/2298_hard_repair_plan_hard |
agentic-labs/2194_medium_20_manufacture_only_no_available_vendors |
agentic-labs/2266_easy_26_buy_only_net_30_no_adjacent_data |
Displaying 100 of 300 tasks