All connectors
Frameworks

Express

Drop-in Express middleware.

Mounts a single middleware that validates inbound bodies, query strings, and headers against the engine before your handlers run. 4-line install, zero handler changes.

Install

pnpm add @blackunicorn/bonklm-express

Minimal example

import express from 'express'
import { GuardrailEngine } from '@blackunicorn/bonklm'
import { expressMiddleware } from '@blackunicorn/bonklm-express'

const guard = new GuardrailEngine({ validators: ['prompt-injection', 'jailbreak'] })
const app = express()
app.use(express.json())
app.use(expressMiddleware(guard))
Related connectors