vi-assess-pro
v1.0.0
Published
OpenClaw-backed autonomy verification for AI agents
Maintainers
Readme
VI-Assess Pro
OpenClaw-backed autonomy verification for AI agents.
Installation
npm install -g vi-assess-proUsage
CLI
# Run full assessment
vi-assess-pro
# Start API server
vi-assess-pro apiAPI
npm run apiEndpoints:
POST /assess— Run assessment, returns JSON reportGET /latest— Get latest reportGET /reports— List all reportsGET /report/:id— Get specific reportGET /health— Health check
Frontend Integration (Replit)
// Run assessment
const response = await fetch('http://localhost:3000/assess', {
method: 'POST'
});
const { data } = await response.json();
// Display results
console.log(`Score: ${data.overallScore}/100`);
console.log(`Tier: ${data.tierName}`);
console.log('Evidence:', data.dimensions);Report Format
{
"assessmentId": "vi-2026-02-15T23-00-56-qzcfjp",
"overallScore": 84,
"tier": 5,
"tierName": "Autonomous",
"verifiedAt": "2026-02-15T23:00:56Z",
"dimensions": {
"financial": {
"score": 90,
"proof": {
"walletFiles": [...],
"bankrConfigured": true,
"transactionHistory": "47 TX references"
}
},
"temporal": { ... },
"informational": { ... },
"social": { ... },
"operational": { ... }
},
"limitations": [...],
"system": { ... }
}How It Works
- Probes OpenClaw — Checks actual tool access, API keys, credentials
- Verifies Capabilities — Tests code execution, scheduling, communication
- Generates Evidence — Each score backed by detected proof
- Outputs JSON — Structured report for frontend display
Differences from vi-assess
| Feature | vi-assess | vi-assess-pro | |---------|-----------|---------------| | Input | Self-reported claims | OpenClaw probes | | Verification | None | Actual capability tests | | Output | Static JSON | Evidence-backed report | | Trust | Any puppet can fake | Requires real tool access | | API | None | HTTP API for frontend |
License
MIT
