Agentic GraphRAG
To learn the basics of GraphRAG, take a look under the Atomic GraphRAG Pipelines.
The combination of Atomic GraphRAG Pipelines and Agents adds another dimension the the whole story because an agent can on it’s own figure out the right set of primitives to get the job done (answer a question or perform a task).
Using the GraphRAG Skill, it’s possible to guide and agent to start using appropriate GraphRAG Pipelines based on the user question/prompt. For more skills, visit Memgraph Agent Skills. Also, make sure you have the MCP properly configured (connected to the Memgraph database), because any given agent will primarly use MCP to executed the queries. If you use, Memgraph Lab as the agentic runtime / agent, everything should already be in-place.
An example of a prompt under Memgraph Lab GraphChat follows:
Using https://github.com/memgraph/skills/blob/main/memgraph-graph-rag/SKILL.md,
what's the most important person in dataset?Under the hood, you will end up with something like below image: