Seamless GUI + textual modeling
Switch between textual modeling and GUI editing seamlessly, with full support for the way you like to work.
Dyad is the modeling system for next-generation engineers.
Dyad combines the latest methods for differentiable programming, scientific machine learning, and generative AI with the techniques of traditional modeling environments, e.g. acausal physical models, controls analysis, and embedded code generation.
Using a single-artifact philosophy ensures that the same file can be used for both developing models in a GUI and within textual environments, such as VS Code. Modern design principles of Dyad include a package manager for sharing composable models, test-driven development CI/CD integration, and deployment to real-world hardware.