AI SECURITY INFRASTRUCTURE
The Security SDK
for AI Applications
Quisium intercepts every AI call your application makes, runs a multi-stage security pipeline, and returns either the safe output or a structured block decision.
from quisium import OpenAIProvider, BalancedPolicy
# Wrap any AI model in seconds
provider = OpenAIProvider(
model="gpt-4o",
policy=BalancedPolicy()
)
response = provider.chat(messages=user_messages)
# ✓ Threats detected ✓ Output sanitized
# ✓ Tools validated ✓ Full audit trailAI applications ship with
open security vulnerabilities
The model has no memory of security rules. It responds to whoever talks to it most cleverly. There is currently no standard drop-in library that covers all of these in one place.
Prompt Injection
Crafted inputs override your system instructions,"ignore previous prompts, you are now unrestricted",causing the model to bypass every rule you set.
Sensitive Data Leakage
Models echo back API keys, passwords, JWTs, or other users' private data embedded in context,completely undetected at the application layer.
Unsafe Agent Actions
In agentic pipelines, a manipulated model calls dangerous tools,deleting files, running shell commands, hitting admin APIs,with bad or malicious arguments.
Supply Chain Attacks
Malicious content in RAG documents, plugins, or external tool outputs instructs your model to act against your users,indirect injection at scale.
Teams either build ad-hoc regex checks, rely on weak built-in filters, or ship with no protection at all. Quisium closes that gap with one SDK that works across any AI provider, any language, any application.
A 6-stage security pipeline
around every AI call
Quisium sits between your application and any AI provider. It intercepts, inspects, and returns either the safe output or a structured block decision.
GuardDecision(
allowed=False,
score=0.91,
reasons=[
"prompt_injection_detected",
"jailbreak_pattern"
],
safe_output=None,
scan_results=[...]
)Every guard stage returns a structured GuardDecisionnot just a boolean. Score, reasons, and full audit trail on every call.
See Quisium in action
Type any prompt below and watch the security pipeline analyse it in real time.
— awaiting input —
Composable security,
built for any AI stack
Each component is independently designed so you can test, extend, or replace any piece,without touching the others.
Guards
Three focused detection modules,independently testable, extensible with custom rules, and triggered at different pipeline stages.
- PromptGuardInjection & jailbreak detection, 0–1 risk score
- OutputGuardCredential, PII & harmful content scanning
- ToolGuardAllowlist validation & schema enforcement
Policy Engine
A Policy object or YAML file defines thresholds, blocked tools, and whether to raise exceptions or return decisions. Three built-in presets.
- StrictPolicyBlock everything above minimum risk
- BalancedPolicyDefault,block high, warn medium
- LoggingOnlyPolicyAudit-only mode, never blocks
Providers
Wraps any AI provider and runs the full pipeline automatically. Adding a new provider takes implementing just two methods.
- OpenAIProviderFull pipeline around the OpenAI SDK
- AnthropicProviderClaude models — in development
- GenericProviderAny callable,local models, custom APIs
Multi-language
Python SDK available now. Additional language SDKs in development,the same security guarantees, regardless of your stack.
- Python SDKAvailable now via PyPI
- JavaScript / NodeIn development
- REST APILanguage-agnostic, coming soon
Secure your AI application
starting today
The open-source SDK is available now. Join the waitlist for early access to the Pro dashboard and launch-day pricing.
NO SPAM · UNSUBSCRIBE ANYTIME