To make a contribution, follow these steps:
- Fork and clone this repository
- If you modified the core code (
./nano_graphrag
), please add tests for it - Include proper documentation / docstring or examples
- Ensure that all tests pass by running
pytest
- Submit a pull request
For more details about pull requests, please read GitHub's guides.
nano-graphrag
needs to be nano
and light
. If we want to add more features, we add them smartly. Don't introduce a huge dependency just for a simple function.