Skip to content
/ sdk Public

Go APIs for solving decision automation problems.

License

Notifications You must be signed in to change notification settings

nextmv-io/sdk

Repository files navigation

Nextmv's Software Development Kit

Nextmv's SDK is a collection of Go APIs for solving decision automation problems. Please find the following packages:

  • store: an all-purpose modeling kit for decision automation problems, serving as the core of Nextmv's SDK.
  • route: a modeling kit for vehicle routing problems.
  • run: convenient runners that read an input, run a solver and write an output.
  • model: modeling components such as integer domains and ranges.
  • mip: Mixed-Integer Programming API with various solvers.
  • templates: ready-to-go applications for solving various types of decision automation problems. Designed to work with the Nextmv CLI.
  • inputs: .json inputs for working with the Nextmv routing app. Designed to work with the Nextmv CLI.

Please visit the official Nextmv docs for comprehensive information.

Installation

Nextmv's SDK is meant to be used in Go projects. To download please run:

go get github.com/nextmv-io/sdk