A (packed full) free license – perfect for learning and small projects.
Whether you’re a student, an academic, or just someone passionate about optimization, the Community Edition provides a robust platform to develop and test your models.
No credit cards, no fees. Free for educational, small projects, prototyping and solver testing.
Our active discussion forum is available for support from the dev team and the AMPL community.
The Community Edition operates on a cloud license, requiring an internet connection to function.
There are no restrictions on the number of variables or constraints you can use.
The Community Edition license offers you everything you need to fully learn and build full-scale optimization applications.
AMPL's intuitive and natural modeling language is specifically designed, maintained and supported for optimization.
Access a wide range of data sources seamlessly. Bring your data to AMPL from whatever source it is currently in.
Maintain your preferred general language for larger applications and other programming needs. AMPL's Python ecosystem allows you to leverage the power of AMPL without losing Python in the process.
Use open source solvers like HiGHS and CBC without time restrictions.
Test commercial solvers like Gurobi, Xpress, and Knitro for 30-days each- ideal for making informed purchasing decisions.
With the AMPL Community Edition, you have access to a variety of tools that can help you create, visualize, and optimize your models. Here are some exciting options to get you started:
Leverage the power of AI to brainstorm and refine your optimization models. Using ChatGPT, you can:
Streamlit offers an intuitive platform for creating interactive and visually appealing data applications. With Streamlit, you can:
Nextmv is a powerful tool for making real-time decisions based on your optimization models. It allows you to:
Google Colab provides a collaborative environment for modeling and experimenting with your AMPL models. Here’s how you can make the most of it:
This is the AMPL version of Hands-On Mathematical Optimization in Python. This resources is a compiling of notebooks introducing the concepts and tools of mathematical optimization with examples from a range of disciplines. The goals of these notebooks are to:
provide a foundation for hands-on learning of mathematical optimization;
demonstrate the tools and concepts of optimization with practical examples;
help learners to develop the practical skills needed to build models and solving problems using state-of-the-art solvers and modeling language.
Our commercial AMPL license and the AMPL Community Edition license are the same in terms of power – no limitations on number of variables and constraints. The main difference is that AMPL Community Edition can only be used for commercial-prototyping purposes. Moreover, AMPL Community Edition requires an internet connection, connects to commercial solvers for a 30-day trial period, and is supported by a community forum. The Commercial AMPL licenses have priority phone, email and video support included in the licensing fees.
Inside the license portal you can request an extension for your 30 day solver trial. This can often be extended to allow you to complete ongoing work or testing.
Our standard licenses have premium email, phone, and video support, while our Community Edition has basic email support and the user forum (where our development team frequently provides support).
As soon as you sign up through the license portal you can download your license and use it immediately. Your Community Edition license never expires.
No. If you need to use a commercial solver for more than 30 days and you do not qualify for a professional or academic discount, you will need to purchase a standard AMPL license and your preferred commercial solver license. Contact us to get started or for further support.
Get in touch for a more consultative approach to getting started with AMPL.