hamilton
hamilton copied to clipboard
hamilton --init to get started
Issue by elijahbenizzy
Thursday Nov 24, 2022 at 00:11 GMT
Originally opened as https://github.com/stitchfix/hamilton/issues/235
Is your feature request related to a problem? Please describe. New folks might want to get started in an existing repo. New DS/college students could use hamilton to get started on a simple modeling project...
Describe the solution you'd like
hamilton init
# Creates a basic project structure with some functions + hamilton files
hamilton init --project=hello_world
# Creates the hello_world example
hamilton init --project=recomendations_stack
# Creates the scaffolding for a rec-stack example
hamilton init --project=web-service
# Create[s the scaffolding for a flask app
hamilton init kaggle --kaggle-competition=...
# Maybe we could create a template from a kaggle competition?
Additional context Messing around with dbt and they have this
We now have a CLI -- so it would now be around implementing a command to help bootstrap.