Getting Started¶
Get up and running with CapiscIO in minutes. Choose your path based on what you want to accomplish.
Quick Install¶
Choose Your Path¶
-
Get Agent Identity
Generate a DID for your agent in 60 seconds.
-
Validate Your Agent
Ensure your agent card is A2A-compliant.
5 minutes · Beginner
-
Secure Your Agent
Add cryptographic identity and request verification.
15 minutes · Intermediate
-
CI/CD Integration
Automate validation in GitHub Actions.
10 minutes · Intermediate
-
Complete Workflow
End-to-end guide: identity → badge → validation → deployment.
30 minutes · Comprehensive
The Fast Path¶
If you just want to try CapiscIO quickly:
# 1. Install
npm install -g capiscio
# 2. Create a sample agent card
cat > agent-card.json << 'EOF'
{
"name": "My Test Agent",
"description": "Testing CapiscIO validation",
"url": "https://example.com/agent",
"version": "1.0.0",
"protocolVersion": "0.2.0",
"skills": [{ "id": "test", "name": "Test Skill", "description": "A test skill" }]
}
EOF
# 3. Validate
capiscio validate agent-card.json
# 4. Generate identity
mkdir -p capiscio_keys && cd capiscio_keys && capiscio key gen && cd ..
Done! You have a validated agent card and a cryptographic identity.
Prerequisites¶
| Path | Requirements |
|---|---|
| CLI (validate, key gen) | Node.js 18+ or Python 3.10+ |
| Python SDK (SimpleGuard) | Python 3.10+, FastAPI or similar |
| CI/CD | GitHub repository |
What's Next?¶
After getting started, explore:
-
Get a Trust Badge
Upgrade from self-signed to verified trust.
-
Understand the Concepts
Learn how validation, scoring, and trust work.
-
How-To Guides
Solve specific problems with copy-paste recipes.