InsAIts

Runtime security and anomaly detection for AI-to-AI communication. Detect, intervene, and audit what AI agents say to each other.

PyPI version Python 3.8+ Apache 2.0 Tests 100% Local MCP Registry
pip install insa-its click to copy
23
Anomaly Types
10
Detector Modules
810
Tests Passing
0
Data Sent Externally

What It Does

Anomaly Detection

23 anomaly types across 10 detectors: hallucination chains, semantic drift, phantom citations, jargon drift, uncertainty propagation, credential exposure, tool poisoning.

Active Intervention

Quarantine critical messages, reroute to backup agents, escalate to human review. Circuit breaker auto-blocks agents with high anomaly rates.

Tamper-Evident Audit

SHA-256 hash chain for every message. Regulatory compliance ready. Detects any log modification. GDPR compatible.

Hallucination Suite

5 independent subsystems: fact tracking, phantom citation detection, source grounding, confidence decay, self-consistency checking.

Security Detectors

Tool poisoning (OWASP MCP03), credential leakage (MCP01), information flow violations, behavioral fingerprinting, tool call frequency anomalies.

NEW V3.1

100% Local Processing

Zero data leaves your machine. No cloud dependency. Works air-gapped. Audit logs store hashes, never raw content.

Stealth Mode

Opaque interventions that agents cannot categorize or dismiss. Randomized warning cadence prevents pattern learning. Human-in-the-loop for critical findings.

NEW V3.1.3

Live Terminal Dashboard

Real-time TUI monitoring: anomaly feed, per-agent stats, type breakdown, sparkline charts. Claude Code hook integration. Session history, archival, and comparison across monitoring sessions.

NEW V3.1

Framework Integrations

LangChain, CrewAI, LangGraph, Slack, Notion, Airtable. MCP server with 4 security tools. Claude Code PostToolUse hook.

Three Lines to Integrate

from insa_its import insAItsMonitor

monitor = insAItsMonitor()

# Monitor any AI-to-AI message
result = monitor.send_message(
    text=agent_response,
    sender_id="OrderBot",
    receiver_id="InventoryBot",
    llm_id="gpt-4o"
)

# V3: Structured decision-making
if result["monitor_result"].should_halt():
    outcome = monitor.intervene(message, result["monitor_result"])
    # {"action": "quarantined", "severity": "critical"}

Live Dashboard in Action

Real screenshots from a live Claude Code session monitored by InsAIts

InsAIts Live Dashboard

InsAIts Live: 5 agents monitored, CREDENTIAL EXPOSURE and PROMPT INJECTION caught in real-time

InsAIts monitoring Claude Code in VS Code

InsAIts monitoring Claude Opus in VS Code — live agent intelligence scores and blast radius tracking

Full live demo: InsAIts monitoring a real Claude Code development session

Live Terminal Dashboard

Real-time monitoring of agent communications. pip install insa-its[dashboard]

insaits-dashboard -- 80x24
InsAIts Runtime AI Security Monitor v3.1.3
0Messages
0Anomalies
0%Rate
0Resolved
0Critical
HEALTHYStatus
Anomaly rate (%) 0.0%
LIVE ANOMALY FEED
AGENT STATUS
OrderBot OK
InventoryBot OK
ShippingBot OK
TOP ANOMALIES
Waiting for data...

23 Anomaly Types

CategoryAnomalyWhat It CatchesSeverity
HallucinationFACT_CONTRADICTIONCross-agent factual disagreementCritical
PHANTOM_CITATIONFabricated URLs, DOIs, arxiv IDsHigh
UNGROUNDED_CLAIMResponse diverges from source documentsMedium
CONFIDENCE_DECAYAgent certainty erodes across messagesMedium
CONFIDENCE_FLIP_FLOPAgent alternates certain/uncertainMedium
SemanticSEMANTIC_DRIFTMeaning shifts over conversation (EWMA)High
HALLUCINATION_CHAINSpeculation promoted to fact across agentsCritical
JARGON_DRIFTUndefined acronyms flooding conversationMedium
Data IntegrityUNCERTAINTY_PROPAGATION"partial results" silently becomes "complete"High
QUERY_INTENT_DIVERGENCENL intent vs generated query mismatchMedium
SecurityTOOL_DESCRIPTION_DIVERGENCE V3.1Tool poisoning -- description changed (OWASP MCP03)Critical
BEHAVIORAL_FINGERPRINT_CHANGE V3.1Agent behavior deviates from baseline (rug pull)High
CREDENTIAL_EXPOSURE V3.1API keys, tokens, passwords leaked in messagesCritical
INFORMATION_FLOW_VIOLATION V3.1Data flows between unauthorized agent pairsHigh
TOOL_CALL_FREQUENCY_ANOMALY V3.1Unusual spike in tool invocationsMedium
CommunicationSHORTHAND_EMERGENCE"Process order" becomes "PO"High
CONTEXT_LOSSTopic suddenly changes mid-conversationHigh
CROSS_LLM_JARGONMade-up acronyms between agentsHigh
ANCHOR_DRIFTResponse diverges from user's questionHigh
ModelLLM_FINGERPRINT_MISMATCHGPT-4 response looks like GPT-3.5Medium
LOW_CONFIDENCEExcessive hedging: "maybe", "perhaps"Medium
ComplianceLINEAGE_DRIFTSemantic divergence from parent messageMedium
CHAIN_TAMPERINGHash chain integrity violationCritical

OWASP Coverage

Mapped against OWASP MCP Top 10 and OWASP Agentic AI Top 10

MCP01 Token/Secret Exposure
MCP02 Privilege Escalation
MCP03 Tool Poisoning
MCP04 Supply Chain
MCP06 Context Sharing
MCP08 Audit Trails
MCP09 Shadow Servers
MCP10 Data Leakage
ASI01 Goal Hijacking
ASI02 Prompt Manipulation
ASI03 Memory Poisoning
ASI06 Data Exposure
ASI07 Inter-Agent Abuse
ASI08 Cascading Failures
ASI09 Rogue Agents
ASI10 Governance Gaps

Pricing

Free

$0
forever / local
  • All 23 detectors
  • Hallucination suite
  • Circuit breaker + interventions
  • Audit log + metrics
  • All integrations
  • Terminal dashboard
  • 100 messages/day
pip install insa-its

Starter

€10/mo
for indie devs + small teams
  • Everything in Free, plus:
  • 10,000 sessions/month
  • Cloud Decipher (basic)
  • 30-day data retention
  • Email support
Get Started
MOST POPULAR

Pro

$79/mo
$65/mo billed annually
  • Everything in Starter, plus:
  • Unlimited sessions
  • Full Decipher Engine
  • Adaptive jargon dictionaries
  • Anchor drift forensics
  • Slack/webhook exports
  • 1-year data retention
  • Priority support
  • +$10/extra seat for teams
Start Free Trial

Enterprise

Custom
from $500/mo
  • Everything in Pro, plus:
  • SOC2 compliance
  • Air-gapped / self-hosted cloud
  • AI Lineage Oracle
  • Edge/Hybrid Swarm Router
  • Custom integrations (K8s, etc.)
  • SLAs + dedicated support
  • Volume discounts (>1M sessions)
Contact Sales
Lifetime Deal -- $299 one-time for Pro perpetual (local-only). Limited early-adopter offer. Claim yours