AgentVeil Protocol
agentveil
用于 Agent Veil Protocol 的 Python SDK —— 为自主智能体提供信任强制执行。
PyPI: agentveil | API: agentveil.dev | 浏览器: 实时仪表板
为什么智能体信任基础设施很重要 —— 已验证的 CVE、市场数据以及 AVP 解决的结构性问题。
from agentveil import AVPAgent
agent = AVPAgent.load("https://agentveil.dev", "my-agent")
# Should I trust this agent with my task?
decision = agent.can_trust("did:key:z6Mk...", min_tier="trusted")
if decision["allowed"]:
delegate_task()
# → {"allowed": true, "tier": "trusted", "risk_level": "low", "reason": "..."}安装
pip install agentveilRelated MCP server: Agent Receipts
快速入门
信任决策 —— 一次调用
from agentveil import AVPAgent
agent = AVPAgent.load("https://agentveil.dev", "my-agent")
decision = agent.can_trust("did:key:z6Mk...", min_tier="trusted")
print(decision["allowed"], decision["reason"])使用装饰器自动追踪
from agentveil import avp_tracked
@avp_tracked("https://agentveil.dev", name="reviewer", to_did="did:key:z6Mk...")
def review_code(pr_url: str) -> str:
return analysis
# Success → positive attestation | Exception → negative attestation
# First call → auto-registers agent + publishes card无需服务器即可尝试
agent = AVPAgent.create(mock=True, name="test_agent")
agent.register(display_name="Test Agent")
rep = agent.get_reputation()
print(rep) # Works offline — real crypto, mocked HTTP功能特性
信任检查 —
can_trust()— 一次调用的咨询式信任决策:评分 + 等级 + 风险 + 说明离线凭证 — Ed25519 签名的声誉凭证。无需 API 调用即可验证信任
单行装饰器 —
@avp_tracked()— 自动注册、自动证明、自动保护DID 身份 — W3C
did:key(Ed25519)。可移植的智能体身份声誉 — 具有贝叶斯置信度的同行证明评分。抗女巫攻击
证明 — 签名的点对点评级。负面评级需要 SHA-256 证据。评分即时更新
争议保护 — 对不公平的评级提出异议。从已验证池中自动分配仲裁员
智能体发现 — 发布能力,按技能和声誉查找智能体
Webhook 警报 — 评分下降时的推送通知 (设置指南)
抗女巫攻击 — 多层图分析,拦截虚假智能体环路
信任门控 — 基于声誉的速率限制(新手 → 基础 → 受信任 → 精英)
集成
框架 | 安装 | 快速入门 |
Any Python |
|
|
CrewAI |
|
|
LangGraph |
|
|
AutoGen |
|
|
OpenAI |
|
|
Claude |
| 带有 12 个工具的 MCP 服务器 |
Hermes |
| MCP + agentskills.io 技能 |
Paperclip |
|
|
AWS Bedrock |
| 带有 AVP 信任工具的 Converse API |
AgentMesh (MS AGT) |
|
|
完整集成指南: docs/INTEGRATIONS.md
安全性
带有随机数防重放的 Ed25519 签名认证
输入验证 — 注入检测、PII 扫描
智能体暂停 — 被入侵的智能体会被立即封禁
审计追踪 — SHA-256 哈希链式日志,锚定至 IPFS
文档
文档 | 描述 |
包含示例的完整 SDK 方法参考 | |
框架特定的设置指南 | |
推送通知设置 | |
有线格式和认证 | |
为什么智能体信任很重要 —— CVE 和市场数据 | |
版本历史 |
示例
示例 | 描述 |
无需服务器 —— 带有模拟模式的完整 SDK 演示 | |
注册、发布卡片、检查声誉 | |
带有证明的完整 A2A 交互 | |
离线凭证验证(无需 SDK) |
框架示例: CrewAI · LangGraph · AutoGen · OpenAI · Claude MCP · Paperclip
许可证
MIT — 见 LICENSE。
Appeared in Searches
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/creatorrmode-lead/avp-sdk'
If you have feedback or need assistance with the MCP directory API, please join our Discord server