B Big Indexer
Interactive Sandbox

Test Big Indexer in Real Time

Experience the BGI difference. Toggle context to see how BGI halts AI hallucinations, and scan code snippets live in our Gate 1 analyzer.

â„šī¸
Interactive Simulator: This sandbox demonstrates BGI's analysis flow using pre-loaded patterns. To scan your actual codebase, install bigindexer via pip and check the MCP Setup Guide.
api/auth.py
BGI SECURED
BGI MCP Client (active)
AI Copilot output comparison:
BGI Tool Calls
task_fingerprint(...)
Resolving COV tokens...
behavioral_twins(...)
Finding code twins...
twin_context(...)
Compiling boundary rubric...
ahmedxuhri@bigindexer:~/project$ bgi mcp --graph bgi-graph.json
[BGI] Starting local MCP server v0.1.3... [BGI] Graph loaded: 4,192 units, 8,913 edges, 84 clusters. [BGI] Registry bound: listening for JSON-RPC on stdin.

Paste code snippet here:

Presets:

Gate 1 Scanned Output (COV Fingerprint)

Matching nodes in the Abstract Syntax Tree (AST) triggers behavioral token emissions:

DRS Clustering Settings

Adjust clustering parameters to see how BGI groups units and creates boundaries.

6 units

DRS Clustering Status

Status:Idle
Total Units:9 units
Active Clusters:0
Fuse Seams Blocked:0

DRS Graph View (BGI Gate 3 clustering)

Nodes are colored by COV roles. Hover over nodes to inspect their details. When clustering runs, watch BGI enforce the size cap of 6 and emit boundary fuse seams.

Cluster A: Auth Subsystem
Cluster B: Core DB Adapter
Cluster C: Stripe Billing Adapter
🛑 FUSE SEAM (CAP REACHED: SEPARATION ENFORCED)
🛑 FUSE SEAM (CAP REACHED: SEPARATION ENFORCED)
auth.py::verify
GUARD FETCH
auth.py::login
FETCH OUTPUT
user_db.py::get
FETCH
db.py::query
FETCH MUTATE
db.py::execute
MUTATE
redis_cache.py::set
MUTATE
refund.py::void
TRANSACT ASYNC
charge.py::bill
TRANSACT FETCH
stripe.py::call
FETCH ASYNC

Semantic Behavioral Twin Search

BGI maps structural codebase semantics rather than raw string tokens. Search for behavioral shapes (COV token sequences) across the repo. Traditional keyword/grep search fails to find these matches when variable names and file types differ.

PRESETS FOR SEMANTIC SEARCH:

Traditional Matching

How traditional grep, regex, or standard text scanners evaluate this search pattern in a large repository.

BGI Behavioral Twins Matched