Installation
Install the current TypeScript SDK for Veto Cloud and Charter.
TypeScript
npm install veto-sdkOr:
pnpm add veto-sdk
yarn add veto-sdkSet an API key for Guard, Charter, approvals, and dashboard logging:
export VETO_API_KEY=veto_...Verify
import { Veto } from "veto-sdk";
const veto = await Veto.init();
console.log(veto.isCloudReady()); // true when VETO_API_KEY is set and validNew Demo Apps
For a brand-new Node + TypeScript demo app:
npm create veto-app -- my-agent --template node-ts --pack soc2-lite --yes
cd my-agent
npm install
npm run devPython
The Python package is available as veto for Python-native tool-call checks:
pip install vetoUse cloud validation or the HTTP API for production approvals and hosted decision records. Python CLI bootstrap and receipt helpers are tracked separately in the claims manifest.

