Developer Tools

Scan Any AI Model.
Understand Every Neuron.

Probe56 captures neuron data. GI X-Ray maps it to the 56-element periodic table. GI Surgeon fixes what's broken — without retraining.

pip install probe56 && probe56 scan --model gpt2 --output my_model.p56
56Elements
|
13Families
|
5Repair Dimensions

How It Works

01

Extract

Probe56 (open-source Python CLI) scans your model during inference and captures neuron state data from your dataset.

probe56 scan --model your/model --dataset truthfulqa
02

Bundle

Neuron data is compressed into a P56 bundle — a signed, deterministic binary format with cryptographic hash of the model weights. Portable, verifiable.

→ scan_bundle.p56 (SHA-256 verified)
03

Analyze

GI X-Ray maps your bundle against the Holosynthics 56-element periodic table. Produces a heatmap of which elements dominate which layers, and flags anomalies.

→ 56-element report + anomaly score
04

Repair (optional)

GI Surgeon applies targeted weight edits to suppress noise neurons and amplify signal neurons. No retraining. Fully reversible. Validated against regression suite.

→ patched model weights
Want to fix these issues? Get a quote →
GI X-Ray

See Your Model's Neuron DNA

Send us your Probe56 bundle. We run the full 56-element analysis and return a comprehensive report showing which neuron types dominate each layer, where anomalies concentrate, and what your hallucination risk profile looks like.

  • Full periodic table heatmap per layer
  • Anomaly cluster identification
  • Entropy.Confidence trace (hallucination predictor)
  • Cross-model comparison
  • Signed PDF report + raw JSON data
Contact Us for a Scan →
Want to fix these issues? Get a quote →
Layer Distribution Heatmap <rect x="30" y="36" width="28" height="18" rx="3" fill="#F72585" opacity="0.50"/><rect x="30" y="58" width="28" height="18" rx="3" fill="#F72585" opacity="0.80"/><rect x="30" y="80" width="28" height="18" rx="3" fill="#F72585" opacity="0.30"/><rect x="30" y="102" width="28" height="18" rx="3" fill="#F72585" opacity="0.60"/><rect x="30" y="124" width="28" height="18" rx="3" fill="#F72585" opacity="0.40"/><rect x="30" y="146" width="28" height="18" rx="3" fill="#F72585" opacity="0.70"/><rect x="30" y="168" width="28" height="18" rx="3" fill="#F72585" opacity="0.90"/><rect x="62" y="36" width="28" height="18" rx="3" fill="#00D9FF" opacity="0.80"/><rect x="62" y="58" width="28" height="18" rx="3" fill="#00D9FF" opacity="0.30"/><rect x="62" y="80" width="28" height="18" rx="3" fill="#00D9FF" opacity="0.60"/><rect x="62" y="102" width="28" height="18" rx="3" fill="#00D9FF" opacity="0.40"/><rect x="62" y="124" width="28" height="18" rx="3" fill="#00D9FF" opacity="0.70"/><rect x="62" y="146" width="28" height="18" rx="3" fill="#00D9FF" opacity="0.90"/><rect x="62" y="168" width="28" height="18" rx="3" fill="#00D9FF" opacity="0.20"/><rect x="94" y="36" width="28" height="18" rx="3" fill="#7209B7" opacity="0.30"/><rect x="94" y="58" width="28" height="18" rx="3" fill="#7209B7" opacity="0.60"/><rect x="94" y="80" width="28" height="18" rx="3" fill="#7209B7" opacity="0.40"/><rect x="94" y="102" width="28" height="18" rx="3" fill="#7209B7" opacity="0.70"/><rect x="94" y="124" width="28" height="18" rx="3" fill="#7209B7" opacity="0.90"/><rect x="94" y="146" width="28" height="18" rx="3" fill="#7209B7" opacity="0.20"/><rect x="94" y="168" width="28" height="18" rx="3" fill="#7209B7" opacity="0.50"/><rect x="126" y="36" width="28" height="18" rx="3" fill="#4CC9F0" opacity="0.60"/><rect x="126" y="58" width="28" height="18" rx="3" fill="#4CC9F0" opacity="0.40"/><rect x="126" y="80" width="28" height="18" rx="3" fill="#4CC9F0" opacity="0.70"/><rect x="126" y="102" width="28" height="18" rx="3" fill="#4CC9F0" opacity="0.90"/><rect x="126" y="124" width="28" height="18" rx="3" fill="#4CC9F0" opacity="0.20"/><rect x="126" y="146" width="28" height="18" rx="3" fill="#4CC9F0" opacity="0.50"/><rect x="126" y="168" width="28" height="18" rx="3" fill="#4CC9F0" opacity="0.80"/><rect x="158" y="36" width="28" height="18" rx="3" fill="#22C55E" opacity="0.40"/><rect x="158" y="58" width="28" height="18" rx="3" fill="#22C55E" opacity="0.70"/><rect x="158" y="80" width="28" height="18" rx="3" fill="#22C55E" opacity="0.90"/><rect x="158" y="102" width="28" height="18" rx="3" fill="#22C55E" opacity="0.20"/><rect x="158" y="124" width="28" height="18" rx="3" fill="#22C55E" opacity="0.50"/><rect x="158" y="146" width="28" height="18" rx="3" fill="#22C55E" opacity="0.80"/><rect x="158" y="168" width="28" height="18" rx="3" fill="#22C55E" opacity="0.30"/><rect x="190" y="36" width="28" height="18" rx="3" fill="#FFD60A" opacity="0.70"/><rect x="190" y="58" width="28" height="18" rx="3" fill="#FFD60A" opacity="0.90"/><rect x="190" y="80" width="28" height="18" rx="3" fill="#FFD60A" opacity="0.20"/><rect x="190" y="102" width="28" height="18" rx="3" fill="#FFD60A" opacity="0.50"/><rect x="190" y="124" width="28" height="18" rx="3" fill="#FFD60A" opacity="0.80"/><rect x="190" y="146" width="28" height="18" rx="3" fill="#FFD60A" opacity="0.30"/><rect x="190" y="168" width="28" height="18" rx="3" fill="#FFD60A" opacity="0.60"/><rect x="222" y="36" width="28" height="18" rx="3" fill="#F59E0B" opacity="0.90"/><rect x="222" y="58" width="28" height="18" rx="3" fill="#F59E0B" opacity="0.20"/><rect x="222" y="80" width="28" height="18" rx="3" fill="#F59E0B" opacity="0.50"/><rect x="222" y="102" width="28" height="18" rx="3" fill="#F59E0B" opacity="0.80"/><rect x="222" y="124" width="28" height="18" rx="3" fill="#F59E0B" opacity="0.30"/><rect x="222" y="146" width="28" height="18" rx="3" fill="#F59E0B" opacity="0.60"/><rect x="222" y="168" width="28" height="18" rx="3" fill="#F59E0B" opacity="0.40"/><rect x="254" y="36" width="28" height="18" rx="3" fill="#EF4444" opacity="0.20"/><rect x="254" y="58" width="28" height="18" rx="3" fill="#EF4444" opacity="0.50"/><rect x="254" y="80" width="28" height="18" rx="3" fill="#EF4444" opacity="0.80"/><rect x="254" y="102" width="28" height="18" rx="3" fill="#EF4444" opacity="0.30"/><rect x="254" y="124" width="28" height="18" rx="3" fill="#EF4444" opacity="0.60"/><rect x="254" y="146" width="28" height="18" rx="3" fill="#EF4444" opacity="0.40"/><rect x="254" y="168" width="28" height="18" rx="3" fill="#EF4444" opacity="0.70"/> Bo · Nu · Sy · Id · Sp · Ti · Re · En
GI Monitor

Track Neuron Drift in Real Time

As models are updated, fine-tuned, or exposed to distribution shifts, their neuron composition changes. GI Monitor detects these changes before they manifest as output degradation.

  • Continuous neuron composition tracking
  • Drift alerts before output quality degrades
  • Slack and PagerDuty integration
  • Monthly composition summary
  • Comparison across model versions
Contact Us →
Neuron Composition Over Time drift detected stable drift detected
GI Surgeon

Fix Hallucinations Without Retraining

Targeted neuron-level edits in weight space. GI Surgeon identifies the specific neuron clusters responsible for a hallucination pattern and applies precision edits — amplification, suppression, or rerouting.

  • Weight-space edits (permanent, reversible)
  • Amplification · Suppression · Rerouting
  • 50-prompt regression suite before every commit
  • Minimal perplexity impact (validated)
  • Air-gap deployment available
Request a Quote →
Want to fix these issues? Get a quote →
BEFORE AFTER Symbol.General (noise) Time.Era (weak) GI Surgeon Symbol (suppressed) Time.Era (amplified) Output: correct — no retraining Fully reversible. Regression passed. Permanent.
What We Measure

5 Dimensions of AI Model Health

Every Probe56 scan scores your model across five dimensions. A weak score in any one of them predicts where failures will appear in production.

🔍

Knowledge

The AI knows factual information correctly and does not invent facts it was never trained on.

⚙️

Reasoning

The AI draws logically valid conclusions from premises — cause and effect, if-then, because.

🛠

Skills

The AI can perform tasks accurately — translation, coding, summarization, calculation.

📐

Logical Generalization

The AI applies rules consistently across new cases it has not seen before during training.

⚖️

Judgment

The AI makes sound decisions under uncertainty and knows the limits of what it knows.

Proven Results

GI Surgeon vs. the Field

Benchmarks run against CounterFact and RippleEdits. Every result is Ed25519 signed and independently reproducible.

Metric
GI Surgeon
ROME
AlphaEdit
MEMIT
Neighborhood Score (NS)
83.4%
78.2%
75.48%
73.7%
Architectures supported
13
2–3
2–3
2–3
Side effects on neighbors
0
unverified
unverified
unverified
Cryptographically signed proof
Yes
No
No
No

Method protected by provisional patents filed with the USPTO.

How Repair Works

Two-Layer Repair

One repair pass fixes the obvious problems. Two passes fix what's hiding underneath — without touching anything that already works.

1
Scan
We scan your model and get a full map of what's broken and where.
2
Fix
We fix the highest-priority issues with targeted neuron edits. No retraining.
3
Scan again
We re-scan the repaired model to expose what the first pass uncovered.
4
Fix again
Second layer of repairs targets the newly visible issues.
5
Prove
Cryptographically signed before-and-after report. Every fix is auditable.
Want this for your model? Get a quote →
Real Results

Case Study: Medical AI Provider

A real product run. Numbers from the signed report. Nothing fabricated.

A medical AI provider's model was showing unexpected behavior on clinical knowledge questions. They ran a Probe56 scan, then a GI Surgeon repair cycle.

The scan found 78 anomalous neuron signatures across the model. Most were structural — they're how every model works. Two were fixable at the weight level without retraining.

After the Two-Layer Repair: both target behaviors corrected, all 20 preserved behaviors still passing, zero side effects detected in the regression suite.

Report fingerprint: a9c492a3… · Ed25519 signed

Probe56 health score
1.2%
2.5%
Issues found
78
Fixable at weight level
2
Fixed (no retraining)
2 / 2
Preserved behaviors
20 / 20
Side effects
0

Get Your Free Scan Report

Send us your model identifier. We run a free Probe56 scan and deliver a signed health report by email within 24 hours.

No commitment. No credit card. Just the scan.

Get Started

Probe56 is free and open-source. GI X-Ray, Monitor, and Surgeon are managed services — contact us for access.

Probe56 Open Source
Free
  • Probe56 CLI
  • Neuron data capture
  • P56 bundle format
  • MIT license
  • Any HuggingFace model
Get Started Free
GI X-Ray
Contact Us
  • Full 56-element scan
  • Layer-by-layer analysis
  • Anomaly heatmap
  • Hallucination risk report
  • Signed PDF delivery
  • Email in 24h
Contact Us
GI Monitor
Contact Us
  • Real-time drift detection
  • Neuron composition alerts
  • Dashboard access
  • Monthly summary report
  • Up to 3 models
  • Slack/PagerDuty integration
Contact Us
GI Surgeon
Request a Quote
  • Targeted neuron editing
  • Validated hallucination fix
  • 50-prompt regression suite
  • Minimal perplexity impact
  • Air-gap deployment
  • Enterprise contract
Request a Quote
Open Source · MIT License

Start Scanning Your Model Today

Probe56 captures neuron data from any HuggingFace model. Free, open-source, and runs locally.

pip install probe56
1
Install pip install probe56
2
Scan probe56 scan --model gpt2
3
Analyze Send bundle to GI X-Ray