hamilton icon indicating copy to clipboard operation
hamilton copied to clipboard

hamilton --init to get started

Open HamiltonRepoMigrationBot opened this issue 2 years ago • 1 comments

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.

skrawcz avatar Jul 18 '24 18:07 skrawcz