NAAb Passage sits between your application and untrusted systems. It validates schemas, detects PII, and enforces policies — ensuring sensitive data never reaches LLMs, APIs, or third-party services.
Every request validated, every response checked. No PII escapes. No schema bypassed. No exceptions.
NAAb owns all decisions. Polyglot workers are "dumb muscle" — they execute, they don't decide. No worker can override the gateway.
Compiles worker binaries at boot time with SHA-256 verification. Forensic shredding on shutdown. No pre-built binaries to tamper with.
SSN, credit cards, emails, phone numbers, API keys. Risk scoring with configurable thresholds. Blocks requests exceeding limits.
Strict JSON schema validation. Unauthorized fields rejected. Anti-smuggling prevents payload injection attacks.
CPU pinning, network namespaces, memory isolation. Designed for hostile cloud environments where the infrastructure itself is untrusted.
HIPAA, GDPR, SOC2 compliant out of the box. Audit logging, data lineage tracking, and retention policies built in.
Every request passes through three stages before reaching its destination.
① Schema Validation Verify JSON structure against whitelist Reject unauthorized fields Block smuggling attempts ② PII Scanning Scan all string values for PII patterns Score each detection (SSN=100, email=20) Sum risk score against threshold ③ Policy Enforcement Risk > threshold? BLOCK Risk < threshold? PASS Log everything for audit trail
$ ./naab/build/naab-lang main.naab NAAb Passage Gateway v1.0.0 Listening on :8091 [PASS] Clean API request Schema: valid | PII: none | Risk: 0 [BLOCK] PII detected in request SSN: 123-45-6789 (score: 100) CC: 4532-****-9010 (score: 80) Total risk: 200 > threshold 90 [BLOCK] Schema smuggling attempt Unauthorized field: "internal_key"
NAAb Passage is built on the NAAb polyglot language. Every tool in the ecosystem uses the best language for each task.
The polyglot programming language with built-in LLM governance. 12 languages, one file. The foundation everything is built on.
Code governance and AI validation. 50+ checks catch oversimplified stubs, hallucinated APIs, and incomplete logic.
Automatic code optimization. Rewrite slow code in faster languages with mathematical proof of correctness. 3-60x speedups.
NAAb Passage is open source, MIT licensed, and ready to deploy.