Discover and explore top open-source AI tools and projects—updated daily.
iDC-NEUIntelligent agent system for end-to-end graph data analysis
Top 90.6% on SourcePulse
Summary
YiGraph is an end-to-end intelligent agent system simplifying complex graph data analysis. It empowers users to derive insights from diverse data sources by automating entity extraction, relationship building, analysis planning, and report generation via natural language. The system transforms business problems into executable, reviewable analysis processes, enhancing reliability and interpretability.
How It Works
YiGraph utilizes the Analytics-Augmented Generation (AAG) framework, integrating analytical computation as a core capability. LLMs interpret user intent and plan analysis steps, while verifiable graph algorithms execute key calculations. This ensures reproducibility and traceability, moving beyond pure text reasoning for reliable results. Task-aware graph construction selectively builds relevant data structures, improving efficiency and output quality.
Quick Start & Requirements
git clone https://github.com/iDC-NEU/YiGraph.git), cd YiGraph, pip install -r requirements.txt.config/engine_config.yaml (LLM, API keys) and config/data_upload_config.yaml (dataset paths).python web/frontend/run.py (Recommended)python aag/main.pyhttp://iDC-NEU.github.io/YiGraphDocs/Highlighted Details
Maintenance & Community
Authored by Qiange Wang et al. Contributions welcomed. Community channels include WeChat, Xiaohongshu, Twitter. Roadmap for v0.2.0 outlined.
Licensing & Compatibility
MIT License: Permissive for commercial use and integration into closed-source projects.
Limitations & Caveats
Requires specific Python (>=3.11), Java (8/11), and Neo4j (3.5.25) versions. GPU likely needed for embedding models. LLM API keys are necessary. v0.1.0 suggests an early-stage release.
2 weeks ago
Inactive
yoheinakajima