This contains the code for the new Hamilton UI. Read the documentation for getting started here.
The Hamilton UI is an application that does the following:
It is meant to be used both for debugging purposes and for monitoring Hamilton executions in production. It works with the vast majority of Hamilton features.
See documentation here.
The architecture is simple.
The tracking server stores data on postgres, as well as any blobs on s3. This is stored in a docker volume on local mode. The frontend is a simple React application. There are a few authentication/ACL capabilities, but the default is to use local/unauthenticated (open). Please talk to us if you have a need for more custom authentication.
There are a few directories that are not licensed under the BSD-3 Clear Clause license. These are:
See the main repository LICENSE for details, else the LICENSE file in the respective directories mentioned above.