End-to-end securityfor the AI stack.

Inline LLM guardrails today. Red-teaming and observability next. One platform for every prompt, agent, and tool call in your AI stack.

$pip install seenyx

MIT licensed · Self-host or use hosted (early access)

seenyx.com/dashboard
Seenyx dashboard — real-time threat monitoring

Built for the teams shipping production LLMs

AnthropicOpenAIMistralCohereLlamaCursorVercelLinearNotionStripeAnthropicOpenAIMistralCohereLlamaCursorVercelLinearNotionStripe

The new attack surface

LLMs introduced three classes of bugs your security stack never saw.

WAFs detect SQL injection. SAST catches buffer overflows. Neither was built for an attacker who writes English to a model that can call tools on your infrastructure.

Prompt injection

Users hijack your model with one paragraph.

Hidden instructions in user messages, RAG documents, or tool responses can override your system prompt — leaking data, bypassing safety, or impersonating staff.

Data exfiltration

Your secrets walk out in a markdown image.

Models can be tricked into encoding system prompts, API keys, or PII into URL parameters, code blocks, or paraphrased outputs that bypass naive content filters.

Tool & agent abuse

An agent calls send_email() — to the wrong address.

Once your model can take actions, every prompt is potentially privileged. One untrusted input can chain into wires transferred, mailboxes drained, or production state corrupted.

How Seenyx works

16 layers of defense, in one request.

Every prompt, RAG chunk, tool call, and model output flows through the same pipeline. Stages share context — later layers read what earlier ones wrote. No layer is bypassable.

Stage 01 · Provenance

Tag & sign

Every input gets a HMAC-signed provenance record: source, trust, lineage.

01

Provenance

Tag & sign

02

L0

Normalize

03

Canary

Canary scan

04

L1

SVM ensemble

05

L2

ML classifier

06

L2+

Cross-turn

07

L3

LLM judge

08

Combiner

Signal combine

09

Scoring

Trust-weighted

10

Tool risk

Tool constraints

11

Session

Peak + accumulation

12

Policy

ABAC engine

13

L5

Output scanner

14

Lineage

Update DAG

15

Audit

Hash-chain

16

Storage

Persist & emit

01 / 16

Operator-grade dashboard

A control plane your security team will actually open.

Six surfaces purpose-built for the workflows that matter: triage threats, govern policy, prove compliance.

Real-time

Watch every prompt, decision, and risk score as it happens.

Live SSE feed of every event flowing through your stack. Filter by action, source, or risk band. Deep-link an event to its full forensic trace.

  • Sub-second SSE event stream
  • Action, source, risk-band filters
  • Deep-link to forensic trace
Learn more
seenyx.com/activity
Seenyx live activity feed

Policy as data

Edit your firewall rules in the browser. Roll back in one click.

Declarative ABAC with shadow mode, profiles, validation, and time-stamped history. Test rules in the playground before they ship.

  • Drag-to-reorder priority
  • Shadow / monitor / enforce per rule
  • Time-stamped history with diff + restore
Learn more
seenyx.com/policy
Seenyx policy editor with rules and validation

Tamper-evident audit

Hash-chained proof of every decision you can hand to an auditor.

Each event gets prev_hash → hash linkage. One altered byte breaks the chain. Export to W3C PROV-JSON for compliance e-discovery.

  • Hash-chained JSONL ledger
  • Full evidence: signals, rules, shadow matches
  • W3C PROV-JSON export
Learn more
seenyx.com/audit
Seenyx audit history with hash-chained entries

Forensic lineage

See exactly where an attack came from — and where it was going.

Every event carries its provenance DAG: source, parents, fingerprints, trust path. Trust-matrix Sankey reveals systemic policy gaps at a glance.

  • Per-event forensic trace
  • Trust matrix Sankey visualization
  • Time-window + filter chips
Learn more
seenyx.com/lineage
Seenyx lineage explorer showing trust flows

Deterministic detection

Drop a canary in your system prompt. Catch leaks with zero false positives.

Cryptographically random tokens injected into system context. If they ever appear in output, the leak is real — there's nothing to tune.

  • Partial-match detection for truncation attacks
  • Per-token revoke + lifecycle
  • Auto-injected via /api/canaries/prompt
Learn more
seenyx.com/canary
Seenyx canary token manager

Paraphrase-tolerant

Catch leaked content even when the model rephrased it.

SimHash + MinHash signatures detect near-duplicate output. Register protected content once — Seenyx catches modified, summarized, or partial leaks at egress.

  • 64-bit SimHash for near-duplicates
  • MinHash for partial-reuse detection
  • Templates for prompts, keys, PII, docs
Learn more
seenyx.com/fingerprint
Seenyx content fingerprint manager

From install to first block

One install. Three lines of code. Production-grade defense.

Drop Seenyx between your users and your model. No infrastructure to stand up, no embedding model to host, no SDK lock-in. Run it anywhere Python runs.

seenyx ≥ 1.0
from seenyx import guard

# One line. Block injections, exfiltration, tool abuse.
result = guard(user_input, source_type="user")

if result.blocked:
    raise ValueError(result.reason)

# Send the (now safe) input to your model
response = llm.complete(result.content)
seenyx.com/playground
Seenyx playground — interactive prompt-injection testbed

Validate jailbreak payloads in the playground before they ship. See per-layer scores, matched rules, shadow-mode hits, and exact decision reasons.

Built for platforms

One firewall. Many customers. Zero blast radius.

If you're running Seenyx for many tenants, the platform side has to be as serious as the detection side. RBAC, scoped tokens, and per-tenant isolation come standard.

Three-role RBAC

Admin, editor, viewer. Editors author policy; viewers run incident triage; admins manage tenants and keys.

Per-tenant isolation

Separate session limits, rate budgets, and policy bundles per customer. One runaway LLM can't starve the others.

Scoped API keys

Issue keys with `guard:invoke` only — or `policy:read`, `lineage:read`, `admin:reload`. Tenant-bound by default.

Hot-reload config

Tune thresholds without redeploying. Per-tenant overrides for risk levels, tool scope, and detection backends.

seenyx.com/users
Seenyx user management with three-role RBAC

Compliance & trust

Auditors want proof. Seenyx gives them a hash chain.

Every decision is signed, linked, and exportable. The same evidence powers your SOC dashboard during an incident and your compliance review next quarter.

SOC 2 ready
HIPAA-friendly
PCI-DSS-friendly
Hash-chained audit
W3C PROV-JSON
Tamper-evident
GDPR data residency
On-prem deployable
16

Detection layers

<10ms

Median overhead

100%

Of decisions logged

0

False-positive canaries

“The hash-chained audit + provenance DAG is the difference between ‘we think we’re safe’ and ‘here’s the artifact, signed by us, proving exactly what happened.’”
SESecurity Engineer · Fortune 500 healthcare platform

Two ways to run Seenyx

Open source forever. Managed when you're ready.

The detection engine, dashboard, and audit ledger are MIT licensed. Self-host indefinitely — or hand it to us when scale and SLAs matter.

Self-hosted

FreeMIT licensed

Run Seenyx on your own infrastructure. The full firewall, forever free.

  • All 16 detection layers
  • Hash-chained audit log
  • Visual policy editor
  • Multi-tenant + RBAC
  • Community support on GitHub
  • Run anywhere Python runs

Hosted Seenyx

Hosted
Early accessCustom pricing

Managed proxy, dashboard, multi-region. We run it. You ship.

  • Everything in Self-hosted
  • 99.99% SLA · global edge
  • SSO / SAML / SCIM
  • Dedicated detection backends (L3 included)
  • Priority incident support
  • Compliance evidence on demand

Have a regulated workload? We sell on-prem licenses with deployment support — talk to us.

Stop guessing if your LLM is safe.
Start proving it.

Install the firewall in 60 seconds. Block your first injection before lunch. Hand your auditor a hash chain by Friday.

$pip install seenyx

No credit card · Self-host or hosted (early access) · MIT licensed