microsoft / graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system
https://microsoft.github.io/graphrag/
MIT License
12.83k stars 1.06k forks source link

Request for .NET Version Support for GraphRAG #397

Open xiangxingze opened 2 weeks ago

xiangxingze commented 2 weeks ago

Hello everyone,

I am currently using the GraphRAG project and am impressed with its capabilities. However, I have noticed that there is currently no support for the .NET environment. I believe that introducing GraphRAG into the .NET ecosystem would greatly expand its range of applications, especially for developers who use C# and the .NET framework.

Background: At present, GraphRAG mainly supports the Python environment, which poses certain obstacles for .NET developers. Since .NET is a widely used platform, supporting it would help more developers to utilize the powerful features of GraphRAG.

Request: I hope the project team can consider developing a .NET compatible version of GraphRAG, or at least provide a compatibility layer that makes it easier for .NET developers to integrate and use GraphRAG.

Possible Solutions:

Develop a .NET compatible version of GraphRAG, including the necessary libraries and APIs. Provide a detailed guide on how to set up and use GraphRAG in the .NET environment. If possible, provide a .NET binding or wrapper to facilitate direct use of GraphRAG in .NET applications. Community Interest: I believe there are other .NET developers in the community who are interested in this feature. If there are any discussions or existing work on this, please inform me, and I am willing to follow up and participate.

Thank you for your consideration and time, and I look forward to the responses from the community and the project team.

DavidLuong98 commented 2 weeks ago

Also interested in GraphRAG for .NET and will be interested in contributing.

mygit-2023 commented 2 weeks ago

Also interested in GraphRAG for .NET and will be interested in contributing.

sabbadino commented 1 week ago

Me too :)