GraphBridge.GraphRag.AgentFramework
0.2.0-preview.1
Prefix Reserved
dotnet add package GraphBridge.GraphRag.AgentFramework --version 0.2.0-preview.1
NuGet\Install-Package GraphBridge.GraphRag.AgentFramework -Version 0.2.0-preview.1
<PackageReference Include="GraphBridge.GraphRag.AgentFramework" Version="0.2.0-preview.1" />
<PackageVersion Include="GraphBridge.GraphRag.AgentFramework" Version="0.2.0-preview.1" />
<PackageReference Include="GraphBridge.GraphRag.AgentFramework" />
paket add GraphBridge.GraphRag.AgentFramework --version 0.2.0-preview.1
#r "nuget: GraphBridge.GraphRag.AgentFramework, 0.2.0-preview.1"
#:package GraphBridge.GraphRag.AgentFramework@0.2.0-preview.1
#addin nuget:?package=GraphBridge.GraphRag.AgentFramework&version=0.2.0-preview.1&prerelease
#tool nuget:?package=GraphBridge.GraphRag.AgentFramework&version=0.2.0-preview.1&prerelease
GraphBridge.GraphRag.AgentFramework
Experimental. A Microsoft Agent Framework context provider for the GraphBridge GraphRAG toolkit. The API may change in any preview; using it reports GBRAG001.
GraphRagContextProvider gives an agent the toolkit's tools on every invocation:
answer_from_documentsandsearch_documents;find_thingsandrelated_facts, when your model maps an ontology.
Its instructions tell the agent to answer only through answer_from_documents, whose citations are checked. The agent's own wording isn't checked: show the tool's citations, which the trail records.
var provider = GraphRagContextProvider.Create<AppDbContext>(services, new GraphRagToolOptions { Trail = trail });
var agent = new ChatClientAgent(chatClient, new ChatClientAgentOptions { AIContextProviders = [provider] });
var response = await agent.RunAsync("Who works for the library?");
// trail.Calls records each tool call with the document spans it returned.
Requires Neo4j 2026.09 or later. Design: ADR 0052, section 8, in the repository's docs/architecture/adr.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- GraphBridge.GraphRag (>= 0.2.0-preview.1)
- Microsoft.Agents.AI.Abstractions (>= 1.26.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.2.0-preview.1 | 65 | 10/30/2026 |
Developer preview. Release notes and the breaking-change policy: https://github.com/joslat/GraphBridge.EFCore/blob/main/CHANGELOG.md