All connectors
Frameworks

Vercel AI SDK

streamText / generateText wrapper.

Wraps Vercel AI SDK's streamText and generateText so prompts pass through validators and outputs through guards — without forking your handler.

Install

pnpm add @blackunicorn/bonklm-vercel

Minimal example

import { withBonkLM } from '@blackunicorn/bonklm-vercel'
import { streamText } from 'ai'

const safeStream = withBonkLM(streamText, {
  validators: ['prompt-injection'],
  guards: ['secret', 'pii'],
})
Related connectors