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.