🛡 Your AI Agent Lies To You

8847 bugs across top agent frameworks. Duplicate payments, faked tool calls, crashed sessions. ARK makes agents trustworthy.

44 tests passing Python TypeScript MIT 25KB
⭐ Python SDK 📦 TypeScript SDK
🩺 Try 30s Free Diagnose →

No signup · No credit card · Instant results

Before ARK vs After ARK

🔴 Without ARK

Duplicate calls23
Agent crashes5
Invalid outputs8
Time wasted45 min
Trust score42%
Status🔴 Vulnerable

🟢 With ARK

Duplicate calls0
Agent crashes0
Invalid outputs0
Time saved45 min
Trust score100%
Status🟢 Protected
75% fewer wasted calls

The Four Pillars

🛡

Idempotency Guard

Prevents duplicate tool execution. Same call twice? Only runs once. Stripe-grade safety for your agents.

Circuit Breaker

Auto-meltdown → safe fallback. GPT-4 fails 3 times? ARK switches to Claude. Your agent never crashes.

🔧

Output Validator

Validates every agent output against a schema. Catches "the agent said it charged $10 but actually wrote 'hello world'".

👁

Trace + Score

Full execution tree + reliability score. Share your ARK badge. Gamify trust with achievements.

💻 30 seconds to install

Python
pip install ark-trust
TypeScript / Node.js
npm install @feilunxitong/arkit

Auto-detects LangChain, CrewAI, OpenAI SDK. Zero config.

🛡 Get Your ARK Trust Badge

Show the world your Agent is reliable. Add this badge to your README.

ARK Trusted
1️⃣

Install ARK SDK

Add ark-trust (Python) or @feilunxitong/arkit (TS) to your agent project.

2️⃣

Run Trust Check

ARK auto-detects your agent framework and validates every action.

3️⃣

Get Your Badge

Add the badge SVG to your README. Your trust score updates automatically.

README.md
[![ARK Trusted](https://cdn.jsdelivr.net/gh/wzg0911/ark@main/badges/ark-trust-badge.svg)](https://github.com/wzg0911/ark)

🛡 Trust is Infrastructure

248 tests · 2 languages · MIT · PyPI + npm