Discover and explore top open-source AI tools and projects—updated daily.
Zleap-AISQL-driven RAG engine for dynamic knowledge graph construction
New!
Top 63.1% on SourcePulse
This project addresses the challenge of enabling machines to "understand" and "relate" vast amounts of text data without the overhead of maintaining large, static knowledge graphs. SAG is a SQL-driven RAG engine that dynamically constructs knowledge graphs during query execution. It targets developers, enterprise technical teams, and researchers interested in advanced RAG and GraphRAG techniques, offering precise information recall and full traceability.
How It Works
SAG employs an event-centric architecture, atomizing documents into discrete, semantically complete "events" and extracting multi-dimensional "natural language vectors" (entities) for each. Instead of pre-building a graph, it dynamically constructs relationship networks at query time. This is powered by a three-stage search: entity-driven Recall, multi-hop BFS Expand, and a weighted PageRank-based Rerank, combining SQL retrieval, vector search, and graph traversal for nuanced understanding.
Quick Start & Requirements
docker compose up -d).scripts/download_nltk_data.py).http://localhost:3000, API documentation at http://localhost/api/docs.Highlighted Details
Maintenance & Community
Maintained by Zleap.AI, with compute support from 302.AI. Community engagement is encouraged via their Discord channel and Twitter handle (@ZleapAI). Standard contribution guidelines are provided for developers wishing to participate.
Licensing & Compatibility
Licensed under the Apache-2.0 License, which is permissive and allows for commercial use and integration into closed-source projects.
Limitations & Caveats
The open-source version provides the core engine but omits advanced features such as automatic web scraping, multi-source ingestion, content publishing, team collaboration, and cloud services available in the commercial offering. Production deployment may require significant computational resources due to the integrated database and LLM components.
1 week ago
Inactive
dzhng
facebookresearch
getzep