Need help enabling grammars in treesitter (Python)

I currently have a Python project where I want to use various grammars in treesitter, but I have no idea how to enable the different grammars and I could really use some help.

The project in question is here:

The requirements that I have: it needs to be usable on distros other than NixOS (I am using Fedora for example) using nix-shell. Some nudges into the right direction would be very much appreciated.