Quick start
Install the Nextmv Python library and scaffold a new app in under 10 minutes:
The nextmv init command walks you through creating a new application interactively. For the full walkthrough, see the Quick start tutorial.
All tutorials
Nextmv is a DecisionOps platform built for developers. It is a set of tools for building, testing, deploying, and operating decision models. The Nextmv Platform is built around various components:
- CLI: a command line interface for workflow management.
- Cloud: a cloud service for hosting and running decision models, including experiments and tests.
- Console: a web-based console for managing your apps, viewing results and collaborating.
- Python SDK: Python libraries for modeling, optimization, and communicating with Nextmv Cloud.
- Community apps: pre-built decision apps for common use cases.
These components are fully integrated to make it quick and seamless to deploy decision apps to production-ready infrastructure and manage different developer operation workflows.
The tutorials may be completed in any order. Each tutorial is self-contained and has all the instructions needed to complete it.
Here is the list of tutorials:
| Num. | Tutorial | Description | Language | Components |
|---|---|---|---|---|
| 1 | Quick start - nextmv init | Scaffold and run a new Nextmv app interactively. | Python | CLI |
| 2 | Local experience | Run Nextmv applications locally. | Python | Python SDK |
| 3 | Connect your model - Python SDK | Bring an external model to the Nextmv Platform with Python. | Python | Python SDK Console |
| 4 | Connect your model - CLI | Bring an external model to the Nextmv Platform with the CLI. | C++ Java | CLI Console |
| 5 | Explore new model - CLI | Explore new decision models and the Nextmv Platform with community apps and the CLI. | Python | CLI Console |
| 6 | Explore new model - No code | Explore new decision models and the Nextmv Platform with no code. | None | Console |
| 7 | Orchestrate multiple models - Nextpipe | Orchestrate multiple decision models using workflows with Nextpipe. | Python | Nextpipe Python SDK CLI Console |
| 8 | Custom visualizations | Add Plotly charts to run output. | Python | Python SDK CLI Console |
| 9 | Multi-file apps | Work with CSV, Excel, and multiple data files. | Python | Python SDK CLI |
There might be some overlap between the tutorials as they might be exploring similar concepts or using the same tool. However, each tutorial brings independent knowledge of the Nextmv Platform.