~~NOSIDEBAR~~ ~~NOTOC~~ ====== What interface do I need ====== GroIMP comes with different interface, that have different fields of application. The following diagram can be used to get a first idea of waht you need. @startuml start if (What kind of interaction \n with your model do you need?) then (None: run and wait) if (How do you want to deploy) then (Run one model\nno questions asked) :[[https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:headless Headless]]; kill else (Keep pushing models) :[[https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:http HTTP server]]; kill endif else (Interrupt and change) if (Who is interacting) then (The user it self) if (Do you have a Graphical interface) then (Yes) :[[https://wiki.grogra.de/doku.php?id=user-manual:ch02 GUI]]; kill else (No) :[[https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:cli CLI]]; kill endif kill else (Another software) :[[https://wiki.grogra.de/doku.php?id=user-guide:additional_interfaces:api GroLINK]]; kill endif @enduml