Click the map to add stops
Open ☰ to optimize routes
MPEE · Rust engine, this demo is the WebAssembly build · also
Rust / Python / CLI / JSON
·
source
· build 2d0
+
☰
Trip & routes
Street crossing
Max drivers
Shift (hours)
Break (min)
Per stop (min)
Objective
Serve all → fewest drivers → cost (default)
Fewest drivers → then cost
Lowest cost
Route A→B
Optimize
GPU (WebGPU)
Search an address above, tap the map, or import a CSV to add stops. 2 stops → route; 3+ → optimize.
Import CSV
Export CSV
Clear
Where two named streets cross (offline intersection search).
Find crossings
Clear everything?
Cancel
Clear
MPEE live demo
Loading the San Francisco map into your browser…