<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Knowledge Graph on SoloSoft</title><link>https://www.solosoft.dev/tags/knowledge-graph/</link><description>Recent content in Knowledge Graph on SoloSoft</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 01 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.solosoft.dev/tags/knowledge-graph/index.xml" rel="self" type="application/rss+xml"/><item><title>Chat2Graph: Graph Native Agentic System for Multi-Agent Collaboration</title><link>https://www.solosoft.dev/post/chat2graph-agent-system-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/chat2graph-agent-system-2026/</guid><description>&lt;p&gt;The multi-agent AI paradigm has captured the imagination of developers and researchers alike. The vision is compelling: specialized agents working in concert, each contributing their unique capabilities to solve complex problems that no single agent could handle alone. But building such systems has proven difficult. Communication between agents, shared context, task decomposition, and reasoning traceability all present hard engineering challenges. &lt;strong&gt;Chat2Graph&lt;/strong&gt;, developed by the TuGraph team, addresses these challenges through a novel approach: using graph databases as the native substrate for agent collaboration.&lt;/p&gt;
&lt;p&gt;The core insight is that graph structures map naturally to the problems that multi-agent systems need to solve. Agent relationships form a graph. Knowledge and context form a graph. Task dependencies form a graph. Reasoning chains form a graph. By building the agent system directly on top of a graph database (TuGraph), Chat2Graph provides a native representation for all of these structures without the impedance mismatch of mapping graph concepts onto relational or document stores.&lt;/p&gt;</description></item><item><title>Code-Graph: Open-Source Tool for Analyzing Source Code as Queryable Knowledge Graphs</title><link>https://www.solosoft.dev/post/code-graph-analyzer-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/code-graph-analyzer-2026/</guid><description>&lt;p&gt;Understanding unfamiliar codebases is one of the hardest challenges in software development. &lt;a href="https://github.com/FalkorDB/code-graph"&gt;Code-Graph&lt;/a&gt; by &lt;strong&gt;FalkorDB&lt;/strong&gt; tackles this problem in a novel way: by transforming source code repositories into fully queryable knowledge graphs that you can interrogate in natural language.&lt;/p&gt;
&lt;p&gt;Instead of reading through files linearly or relying on code search tools that treat code as flat text, Code-Graph analyzes your codebase at the &lt;strong&gt;Abstract Syntax Tree (AST)&lt;/strong&gt; level, extracting every significant entity &amp;ndash; classes, functions, methods, modules, arguments, variables &amp;ndash; and mapping their relationships into a property graph stored in &lt;strong&gt;FalkorDB&lt;/strong&gt;. The result is a structured, navigable representation of your entire codebase that supports natural language queries like &amp;ldquo;Show me all classes that depend on the DatabaseConnection class&amp;rdquo; or &amp;ldquo;Find unused utility functions in the auth module.&amp;rdquo;&lt;/p&gt;</description></item><item><title>FalkorDB: Ultra-Fast Open-Source Graph Database for Knowledge Graphs and GraphRAG</title><link>https://www.solosoft.dev/post/falkordb-graph-database-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/falkordb-graph-database-2026/</guid><description>&lt;p&gt;&lt;a href="https://github.com/FalkorDB/FalkorDB"&gt;FalkorDB&lt;/a&gt; is an ultra-fast, open-source multi-tenant property graph database built specifically for &lt;strong&gt;LLM Knowledge Graphs&lt;/strong&gt; and &lt;strong&gt;GraphRAG&lt;/strong&gt; (Graph-based Retrieval-Augmented Generation). As the direct successor to RedisGraph &amp;ndash; which was discontinued by Redis Inc. in 2023 &amp;ndash; FalkorDB has been adopted by a growing community of AI practitioners who need graph database performance optimized for the age of large language models.&lt;/p&gt;
&lt;p&gt;Under the hood, FalkorDB uses &lt;strong&gt;sparse matrix operations&lt;/strong&gt; via the GraphBLAS standard to represent and query graph adjacency matrices. This approach is fundamentally different from the index-based traversal used by most graph databases, and it is the key to FalkorDB&amp;rsquo;s millisecond-latency query performance even on graphs with millions of nodes.&lt;/p&gt;</description></item><item><title>GNN-RAG: Graph Neural Network Enhanced Retrieval-Augmented Generation</title><link>https://www.solosoft.dev/post/gnn-rag-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/gnn-rag-2026/</guid><description>&lt;p&gt;Retrieval-Augmented Generation has become the standard approach for grounding LLM responses in factual knowledge. But standard RAG has a well-known limitation: it struggles with multi-hop questions that require connecting information across multiple documents or entities. When a question asks &amp;ldquo;What is the capital of the country where the inventor of the telephone was born?&amp;rdquo; the answer requires tracing a path through a knowledge graph &amp;ndash; something flat text retrieval handles poorly. &lt;strong&gt;GNN-RAG&lt;/strong&gt; addresses this gap by integrating graph neural networks into the RAG pipeline.&lt;/p&gt;
&lt;p&gt;Developed by researcher cmavro, GNN-RAG represents a convergence of two powerful AI paradigms: the structured reasoning of graph neural networks and the generative fluency of large language models. The core insight is that many complex questions require relational reasoning that standard dense retrieval cannot capture. By modeling retrieved information as a graph and applying GNN message passing to propagate information across connected entities, GNN-RAG builds richer context representations before passing them to the LLM.&lt;/p&gt;</description></item><item><title>HippoRAG: Neurobiologically Inspired Long-Term Memory for LLMs (NeurIPS 2024)</title><link>https://www.solosoft.dev/post/hipporag-memory-rag-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/hipporag-memory-rag-2026/</guid><description>&lt;p&gt;Retrieval-Augmented Generation (RAG) has become the standard approach for grounding LLM outputs in external knowledge. But standard RAG has a fundamental limitation: it treats each query independently, with no memory of past retrievals or ability to connect information across documents. &lt;strong&gt;HippoRAG&lt;/strong&gt; takes inspiration from the human brain&amp;rsquo;s hippocampus to overcome this, creating a long-term memory system that dramatically improves multi-hop question answering.&lt;/p&gt;
&lt;p&gt;Published at NeurIPS 2024 and available at &lt;a href="https://github.com/OSU-NLP-Group/HippoRAG"&gt;github.com/OSU-NLP-Group/HippoRAG&lt;/a&gt;, HippoRAG combines LLMs with knowledge graphs in a framework modeled on the hippocampal indexing theory of human memory. The result is a RAG system that builds a persistent knowledge structure from documents, enabling it to answer complex questions that require connecting information across multiple sources &amp;ndash; achieving approximately 20% improvement over standard RAG on multi-hop QA benchmarks.&lt;/p&gt;</description></item><item><title>LightRAG: Simple and Fast Graph-Based Retrieval-Augmented Generation Framework</title><link>https://www.solosoft.dev/post/lightrag-knowledge-graph-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/lightrag-knowledge-graph-2026/</guid><description>&lt;p&gt;&lt;strong&gt;LightRAG&lt;/strong&gt; is a research project from the University of Hong Kong (HKU) that reimagines retrieval-augmented generation (RAG) using knowledge graphs. Accepted at &lt;strong&gt;EMNLP 2025&lt;/strong&gt;, it replaces the traditional flat vector store approach with a graph-based architecture that extracts entities and their relationships from documents, enabling dramatically better context understanding for LLM applications.&lt;/p&gt;
&lt;p&gt;Where conventional RAG systems retrieve isolated document chunks by embedding similarity, LightRAG builds a structured knowledge graph from your documents &amp;ndash; entities become nodes, relationships become edges. When a query arrives, it performs &lt;strong&gt;dual-level retrieval&lt;/strong&gt; across this graph: low-level retrieval for specific factual answers, high-level retrieval for broader thematic summaries. The result is retrieval that understands not just what words appear together, but how concepts are actually connected.&lt;/p&gt;</description></item><item><title>LLM Graph Builder: Neo4j's RAG-to-Graph Pipeline</title><link>https://www.solosoft.dev/post/llm-graph-builder-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/llm-graph-builder-2026/</guid><description>&lt;p&gt;The limitations of traditional Retrieval-Augmented Generation (RAG) have become increasingly clear as organizations deploy AI systems in production. Vector search &amp;ndash; the backbone of conventional RAG &amp;ndash; does a reasonable job of finding semantically similar document chunks, but it fundamentally lacks structural understanding. It cannot express that &amp;ldquo;Apple acquired Beats in 2014&amp;rdquo; involves a relationship between two entities with a specific type and date. It cannot follow a chain of relationships across multiple documents. It treats the knowledge base as a flat bag of vectors rather than an interconnected web of facts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Neo4j&amp;rsquo;s LLM Graph Builder&lt;/strong&gt; addresses this limitation by bridging the gap between large language models and graph databases. It is an open-source tool that uses LLMs to automatically extract entities and relationships from unstructured documents, then populates a Neo4j knowledge graph with the resulting structured data. The output is a GraphRAG pipeline that combines the semantic understanding of LLMs with the structural precision of graph databases.&lt;/p&gt;</description></item><item><title>TerminusDB: Open-Source Knowledge Graph Database</title><link>https://www.solosoft.dev/post/terminusdb-graph-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/terminusdb-graph-2026/</guid><description>&lt;p&gt;Most databases treat data as a snapshot. TerminusDB treats data like a Git repository&amp;ndash;every change is versioned, every update is tracked, and you can branch, merge, diff, and roll back any change. This makes it uniquely suited for knowledge graph applications where data provenance and collaboration are critical.&lt;/p&gt;
&lt;p&gt;Developed by TerminusDB, this open-source knowledge graph database combines graph data modeling with document-oriented storage. Its WOQL (Web Ontology Query Language) query language enables expressive graph traversal, schema validation, and data transformation. The built-in version control makes it ideal for collaborative data projects, data pipeline management, and any application where data history matters.&lt;/p&gt;</description></item></channel></rss>