graphrag-visualizer  by noworneverev

Web app for visualizing GraphRAG artifacts

created 1 year ago
354 stars

Top 79.9% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a web-based visualizer for Microsoft GraphRAG artifacts, enabling users to explore and analyze data from the GraphRAG indexing pipeline. It targets users who have generated GraphRAG artifacts and need an intuitive interface to understand the relationships and data within their knowledge graphs, offering local processing for enhanced data privacy.

How It Works

The visualizer leverages a frontend application to render data from .parquet files generated by the GraphRAG indexing process. It supports both 2D and 3D graph visualizations and displays data in sortable tables. Users can interact with the graph through a search interface that queries a running graphrag-api server, allowing focused exploration of specific nodes and relationships. The data model maps nodes like Document, Text Unit, Community, Finding, and Entity to corresponding relationship types, mirroring the structure defined in the GraphRAG Neo4j Cypher notebook.

Quick Start & Requirements

  • Install dependencies: npm install
  • Run development server: npm start
  • Access at: http://localhost:3000
  • Place .parquet files in the public/artifacts directory for automatic loading.
  • Requires Node.js.

Highlighted Details

  • Supports 2D and 3D graph visualization.
  • Local processing ensures data privacy.
  • Integrated search functionality via graphrag-api.
  • Displays data in sortable tables.

Maintenance & Community

No specific information on contributors, sponsorships, or community channels is provided in the README.

Licensing & Compatibility

The README does not specify a license.

Limitations & Caveats

The project specifies a legacy version for GraphRAG 0.3.x and below, indicating potential compatibility issues with newer GraphRAG versions. The README does not explicitly state the license, which may impact commercial use.

Health Check
Last commit

4 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
32 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.