Discover and explore top open-source AI tools and projects—updated daily.
automataIARust GraphRAG for knowledge graph construction and natural language querying
Top 84.9% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.> GraphRAG-rs provides a high-performance, modular Rust implementation of Graph-based Retrieval Augmented Generation (GraphRAG). It enables building knowledge graphs from documents and querying them via natural language, featuring configurable entity extraction and local LLM integration. The project targets developers and researchers seeking efficient, client-side (WASM), or hybrid RAG solutions with GPU acceleration, prioritizing performance and advanced RAG techniques.
How It Works
GraphRAG-rs employs a Rust-native architecture integrating advanced RAG research, including LightRAG for token reduction and HippoRAG for efficient retrieval. It supports three deployment architectures: Server-Only, WASM-Only (100% client-side with WebGPU), and Hybrid. This design prioritizes high performance, privacy-focused client-side processing, and scalable server deployments, leveraging cutting-edge research for enhanced retrieval quality and cost efficiency.
Quick Start & Requirements
git clone) and build (cargo build --release). CLI tools (graphrag-cli, simple_cli) simplify setup.GraphRAG::quick_start(...). CLI: graphrag-cli setup or cargo run --bin simple_cli config.toml "question".HOW_IT_WORKS.md, PIPELINE_ARCHITECTURE.md, and graphrag-core/QUICKSTART.md.Highlighted Details
core, wasm, leptos, server) using feature flags. Utilizes a trait-based design with 15+ core abstractions.Maintenance & Community
The project is actively developed by automataIA with a detailed roadmap outlining progress through planned phases for WASM/Web UI, advanced features, and enterprise capabilities. No specific community channels (like Discord/Slack) or external contributors/sponsorships are mentioned in the README.
Licensing & Compatibility
Licensed under the MIT License, generally permitting commercial use and integration into closed-source projects without significant restrictions.
Limitations & Caveats
Phase 2 (WASM & Web UI) is under active development (60% complete), with specific components like Burn + wgpu GPU acceleration at 70% completion. PDF document support is planned but not yet implemented. The persistent-storage and neural-embeddings features are mutually exclusive.
2 months ago
Inactive
gusye1234