Engineering
TypeScriptES modulesInput isolation

Core AI safety contracts

A small provider-neutral package for conversation safety and metered-usage authorization, used at the boundary between applications and private AI services.

MDCranMDCran·1 min read

Public TypeScript package

A small provider-neutral package for conversation safety and metered-usage authorization, used at the boundary between applications and private AI services.

Contribution & implementation

Built and maintain reusable input-isolation and authorization contracts for chat, voice, and embedding requests.

Engineering approach

  • Isolate user-supplied text before it enters a prompt data field.
  • Require a typed usage-authorization decision before metered operations.
  • Keep provider SDKs, production policy, prompts, and customer data outside this package.

TypeScript · ES modules · Input isolation · Usage authorization

Publish date not provided

Appreciate this project

AI guide

Share

Tags
TypeScriptES modulesInput isolationUsage authorization