Artelys Knitro, a leading solver of large-scale nonlinear problems, offers a suite advanced algorithms and features that address complex challenges in various industries. It provides four state-of-the-art algorithms: two interior-point/barrier methods and two active-set/sequential quadratic programming methods, enabling efficient and robust solutions for a wide range of optimization problems. Knitro also includes three algorithms designed specifically for mixed-integer programming. These algorithms incorporate heuristics and cutting planes as well as branching rules in order to handle discrete variables. Knitro's key features include parallel multi-start capabilities to optimize global problems, automatic and parallel tuning for option settings, as well as smart initialization strategies that detect infeasibility quickly. The solver supports a variety of interfaces, such as object-oriented APIs in C++, C# Java, and Python.