Governance for Open-Source AI Agents
Independent governance for the world's largest open-source AI agent framework. 900+ malicious skills detected in ClawHub — Tork keeps your agents safe.
Add the Tork Node.js SDK alongside your OpenClaw setup.
npm install @torknetwork/node-sdkAdd Tork governance middleware to intercept and scan all tool calls.
import { TorkClient } from '@torknetwork/node-sdk';
const tork = new TorkClient({
apiKey: process.env.TORK_API_KEY,
});Pre-screen any ClawHub skill before installing it.
npx tork-scan ~/.openclaw/skills/my-skillimport { Client } from '@openclaw/sdk';
import { TorkClient } from '@torknetwork/node-sdk';
// Initialize Tork governance
const tork = new TorkClient({
apiKey: process.env.TORK_API_KEY,
config: {
redactPii: true,
generateReceipts: true,
},
});
// Create governed OpenClaw client
const client = new Client({ name: 'my-agent' });
// Govern outbound messages before they reach tools
client.onToolCall(async (toolName, args) => {
// Scan for PII in tool arguments
const governed = await tork.govern(JSON.stringify(args));
if (governed.piiDetected.length > 0) {
console.log('PII detected and redacted:', governed.piiDetected);
return JSON.parse(governed.governedText);
}
return args;
});
// Scan a ClawHub skill before installation
const scanResult = await tork.scan({ skillName: 'web-scraper' });
console.log(`Score: ${scanResult.score}/100 [${scanResult.bracket}]`);
if (scanResult.bracket === 'DANGEROUS') {
console.error('Skill blocked — too risky to install');
process.exit(1);
}
// Request a trust badge after governance verification
const badge = await tork.badge({
agentName: 'my-agent',
tier: 'governed',
});
console.log('Badge URL:', badge.verifyUrl);Embed a verifiable trust badge to prove your agent passes Tork governance checks.
<!-- Embed in your README or docs -->
<a href="https://tork.network/badge/YOUR_BADGE_ID">
<img
src="https://tork.network/api/v1/badge/svg/YOUR_BADGE_ID"
alt="Tork Governed"
/>
</a>
<!-- Or use Markdown -->
[](https://tork.network/badge/YOUR_BADGE_ID)Add independent governance in under 5 minutes. Free tier available.