Agent frameworks
LiveKit Agents
Voice-agent stream guard.
Wraps LiveKit Agents for voice + video sessions. Streams transcribed audio through validators in real time; the audio_partial surface ships in v0.6.
Install
pnpm add @blackunicorn/bonklm-livekitMinimal example
import { JobContext } from '@livekit/agents'
import { withBonkLM } from '@blackunicorn/bonklm-livekit'
export default withBonkLM(async (ctx: JobContext) => {
// your voice agent
}, { validators: ['prompt-injection', 'jailbreak'] })Related connectors