Skip to main content

Labyrinth Scout

Labyrinth Scout is an optional security control plane for Carina and other AI agents.

What Scout adds

  • Prompt injection detection - Three layers: regex, tool-output patterns, LLM judge
  • Kill switch - Suspend an instance instantly; Carina listens on Redis labyrinth:control
  • Real-time dashboard - Events, anomalies, tool heatmap, instance heartbeats
  • Honeypots - Decoy API keys and file paths; access triggers breach events
  • Anomaly detection - Z-score baselines on session metrics (threshold 3.0)
  • Tool policy - Blocklist, rate limits, confirmation rules
  • Egress filter - HTTPS domain allowlist and response DLP

Get Scout access

PathHow you get credentials
Hosted Scout (£79/mo)Subscribe at labyrinthscout.com or Carina + Scout checkout. Your private console URL and API key are emailed when the account is provisioned. The console URL is not published on marketing sites.
Carina Cloud ProUpgrade at app.carinaai.uk. Scout is provisioned automatically; use Security in-app or the same emailed credentials for self-hosted Carina.
Self-hosted ScoutRun Scout on your VPS (see Scout docs). Use http://localhost:4444 or your own host.

Connect Carina to Scout

  1. Obtain LABYRINTH_URL and LABYRINTH_API_KEY (provisioning email, Carina Cloud Security tab, or your self-hosted Scout .env).

  2. Add to Carina .env or run carina setup and paste when prompted:

    LABYRINTH_ENABLED=true
    LABYRINTH_URL=<your Scout console URL>
    LABYRINTH_API_KEY=<your Scout API key>
    LABYRINTH_INSTANCE_ID=carina-prod
    LABYRINTH_INSTANCE_NAME=Carina Production
  3. Restart Carina. Logs should show Scout heartbeat and kill-switch subscription.

Carina automatically:

  • Sends heartbeat every 60 seconds to POST /api/heartbeat
  • Reports tool calls and security events to POST /api/events
  • Flushes session metrics for anomaly detection
  • Subscribes to Redis for suspend/resume messages

Carina Cloud (hosted Pro)

If you use Carina Cloud at app.carinaai.uk, Pro includes Scout in the product:

  • /security - pairing key, instances, recent events
  • /dashboard - tenant-scoped live security dashboard
  • Cloud chat is monitored automatically (hosted:{userId} instance)
  • The same scout_live_* key pairs self-hosted Carina to the same Scout account

No separate Scout signup is required when you upgrade through Carina Cloud billing.

Bundle pricing

Use Scout with Carina and receive 20% off hosted Scout Standard. Promo codes are generated during carina setup when both products are linked.

Public trust metrics

Anyone can poll read-only posture at carinaai.uk/trust without a Scout login. Tenant operators use their provisioned console for live events, kill switch, and quarantine.

Full documentation

Agent integrators and operators should read:

labyrinthscout.com/docs

Topics include dashboard panels, HTTP API, SDKs (@verlox/labyrinth-scout, labyrinth-scout on PyPI), Docker deployment, ERC-8004/8126 on Base, and OpenAI-compatible proxy mode for third-party agents.