Everything you need to know to get started with OptiForge and build powerful optimization solutions for industrial applications.
Get up and running with OptiForge in minutes. Follow these steps to transform your optimization problems into QUBO solutions.
Create your account and get API access to start optimizing.
Create your system model with elements and connections.
Specify optimization constraints and objectives.
Run quantum, hybrid, or classical solvers.
OptiForge is a cloud-based platform for transforming industrial optimization problems into efficient QUBO (Quadratic Unconstrained Binary Optimization) formulations.
Represent your industrial systems with interconnected elements and resources.
Automatic translation of constraints into quantum-optimizable binary quadratic forms.
Seamless access to quantum, hybrid, and classical optimization solvers.
All API requests require authentication via Bearer token:
Authorization: Bearer YOUR_API_KEYCreate a new optimization model.
{
"name": "Supply Chain Model",
"elements": [
{"id": "warehouse1", "type": "storage", "capacity": 1000},
{"id": "truck1", "type": "transport", "capacity": 500}
],
"connections": [
{"from": "warehouse1", "to": "truck1", "cost": 10}
]
}Run optimization on a compiled QUBO model.
{
"qubo": {
"variables": ["x1", "x2", "x3"],
"quadratic_terms": [{"i": 0, "j": 1, "coefficient": 2.0}],
"linear_terms": [{"i": 0, "coefficient": -1.0}]
},
"solver": "quantum",
"timeout": 300
}Retrieve optimization results.
{
"status": "completed",
"solution": {"x1": 1, "x2": 0, "x3": 1},
"energy": -2.5,
"execution_time": 45.2
}Elements represent components in your system:
Connections define relationships between elements:
{
"connections": [
{
"from": "warehouse_a",
"to": "production_line_1",
"type": "material_flow",
"capacity": 100,
"cost": 5.0
}
]
}Define optimization objectives and constraints:
{
"rules": [
{
"type": "minimize_cost",
"expression": "sum(connection.cost * flow)"
},
{
"type": "capacity_constraint",
"expression": "flow <= connection.capacity"
}
]
}{
"solver_config": {
"type": "dwave",
"parameters": {
"num_reads": 1000,
"annealing_time": 20,
"chain_strength": 1.5
}
}
}Join the growing community of industrial optimization experts using OptiForge to solve complex problems with quantum computing.