Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk5 min

Building AEGIS: How TigerGraph, MCP, and GraphRAG Support Agentic Fraud Investigation

AEGIS is a TigerGraph challenge project for graph-based fraud investigation. Here’s how its MCP tools, GraphRAG context, approval gates, and author-reported benchmark fit together.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

AEGIS is a challenge project that uses a graph, bounded investigation tools, retrieval-augmented context, and human approval gates to investigate fraud alerts. Its design treats a risk signal as a reason to gather and assess evidence—not as a verdict—and keeps recommendations separate from authorization and execution. Kanwal Vyas describes the system in “Building AEGIS: An Agentic Fraud Investigation System with TigerGraph, MCP, and GraphRAG,” published on DEV Community on September 25, 2026. That project account explains the intended workflow and reports its own benchmark results; it is not independent validation of production reliability.

What AEGIS is designed to do

AEGIS stands for Agentic Evidence & Graph Intelligence System. Vyas describes it as a fraud-investigation platform built for the TigerGraph HHGOA challenge. Rather than stopping at a transaction score, it aims to help investigators answer four practical questions: what entities are connected to the transaction, what evidence supports or contradicts suspicion, what remains uncertain, and what action policy permits.

As an Amazon Associate I earn from qualifying purchases.

The design is an investigation workflow, not a claim that an autonomous agent can reliably determine fraud or take consequential action without oversight. The author describes an eight-step orchestrator; the broader case lifecycle runs from a fraud signal or customer report through triage, evidence gathering, assessment, policy evaluation, recommendation, human authorization, and case writeback.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How the investigation moves from alert to case record

  1. Start with a trigger. A risk-score alert or customer report enters alert triage.
  2. Investigate the transaction. The orchestrator invokes bounded tools to retrieve transaction details and examine relevant activity and relationships.
  3. Expand the evidence. Findings guide which tool or entity to examine next; a shared device, for example, can lead to a search for connected cards and historical cases.
  4. Add context. GraphRAG brings current graph evidence together with closed investigations, policy context, and regulatory references.
  5. Assess the case. The system considers fraud evidence, uncertainty, and whether the evidence is sufficient for the next decision as distinct questions.
  6. Apply policy. A policy evaluation constrains what action can be recommended and whether approval is required.
  7. Recommend, then seek authorization. The system can recommend a next-best action, while an authorized human reviews actions that require approval.
  8. Preserve the investigation. Findings and case status can be written back to graph-backed case memory for future investigations.

What the graph and MCP tools contribute

TigerGraph represents connected entities

The project describes a graph containing customers, cards, device profiles, email domains, billing regions, transactions, closed investigations, and investigation cases. An investigator can traverse from a transaction to its customer and card, then explore devices, related cards, or prior cases. This makes relationships available as investigative leads that a transaction-level score alone would not show.

AEGIS also uses TigerGraph Weakly Connected Components as a structural signal. Membership in a component can help identify connected records, but it is not, by itself, a fraud verdict. A relationship may justify further investigation without proving that every account or card in the connected group is fraudulent.

MCP exposes bounded investigation operations

The article names six MCP tools, each providing a defined operation for the orchestrator:

  • get_transaction retrieves transaction details.
  • detect_velocity checks for activity patterns involving transaction velocity.
  • find_shared_devices identifies device links.
  • find_connected_cards explores connected cards.
  • get_card_history retrieves card history.
  • get_historical_cases retrieves relevant prior investigations.

The reported design selects further steps based on collected evidence rather than treating every case as a fixed sequence of identical lookups.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

GraphRAG supplies context, not an automatic ruling

GraphRAG combines current graph evidence with historical closed investigations, policy context, and regulatory references. Prior cases can inform an investigation, but the article presents precedent as context and evidence—not as an automatic conclusion that a new case must have the same outcome.

Rank #3
The Standards Real Book, C Version
  • Used Book in Good Condition

Why evidence, uncertainty, and sufficiency are separate

AEGIS distinguishes three judgments that can easily be conflated:

  • Evidence strength: How strongly do the available facts support a fraud hypothesis?
  • Uncertainty: What ambiguity, conflict, or missing information remains?
  • Evidence sufficiency: Is there enough information to justify the next decision?

For example, a shared device may be suspicious, but it does not establish that every account using that device is fraudulent. The project says it records uncertainty and evidence gaps explicitly, allowing a recommendation to reflect incomplete or conflicting information instead of presenting suspicion as certainty.

How recommendations, approval, and execution are separated

The project separates an action recommendation from its authorization and execution. A BLOCK_CARD recommendation, for example, can require L1 approval while its execution status remains PENDING_APPROVAL. That separation is an important control boundary: a recommendation does not silently become a destructive action.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For suspicious-activity-report work, the described system can prepare an auditable package containing investigation information and entity lineage for review. Vyas states that AEGIS does not autonomously file a SAR with regulators.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What the two example cases show

HHG-010: a risk-score alert with unresolved uncertainty

In the author’s example, a $1,000.03 risk-score alert led to transaction retrieval, velocity checks, shared-device analysis, connected-card analysis, and historical-case retrieval. Vyas says the investigation found significant evidence but also high uncertainty. AEGIS recommended VERIFY_WITH_CUSTOMER, required L1 approval, and left execution pending approval. It also generated a SAR-preparation recommendation and wrote the case to memory.

HHG-003: a customer report and a gated card-block recommendation

A customer-report trigger in this example led to a BLOCK_CARD recommendation. The action still required L1 approval and remained pending approval; the example therefore illustrates the boundary between suggesting an action and executing it.

What the reported benchmark does—and does not—establish

Vyas reports the following results for the project. These are the author’s benchmark and test results, not independently verified industry findings:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Reported measure Project-reported result
Benchmark cases processed 20/20, reported by Kanwal Vyas in the 2026 project article
Investigation cases persisted 20/20, reported by Kanwal Vyas in the 2026 project article
Budget compliance 100%, reported by Kanwal Vyas in the 2026 project article
Automated tests passed 111, reported by Kanwal Vyas in the 2026 project article
Duplicate tool calls 0, reported by Kanwal Vyas in the 2026 project article
Missing-entity contamination 0, reported by Kanwal Vyas in the 2026 project article
Policy mismatches 0, reported by Kanwal Vyas in the 2026 project article
Unreferenced destructive recommendations 0, reported by Kanwal Vyas in the 2026 project article
Denied destructive actions 0, reported by Kanwal Vyas in the 2026 project article
Lifecycle inconsistencies 0, reported by Kanwal Vyas in the 2026 project article

The article says the benchmark includes pre- and post-additional-evidence fields for cases where more evidence is needed. It does not provide independent evaluation details sufficient to treat these figures as externally audited, to generalize them to other fraud systems, or to establish real-world effectiveness.

What to take from the design

AEGIS’s central design idea is to keep investigation, evidence, policy, and action control connected without collapsing them into one automated verdict. The graph broadens the set of relationships an investigator can examine; MCP tools provide bounded operations; GraphRAG adds historical and policy context; and the case record preserves findings and outcomes. The project account supports understanding those design choices, but it does not establish comparative performance against other systems or prove that the workflow is dependable in production.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.