AgentVeil Protocol
agentveil
Python SDK для Agent Veil Protocol — обеспечение доверия для автономных агентов.
PyPI: agentveil | API: agentveil.dev | Обозреватель: Live Dashboard
Почему важна инфраструктура доверия к агентам — проверенные 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-оповещения — push-уведомления при падении рейтинга (руководство по настройке)
Устойчивость к сибил-атакам — многоуровневый графовый анализ блокирует сети фейковых агентов
Шлюз доверия — ограничение скорости на основе репутации (новичок → базовый → доверенный → элитный)
Интеграции
Фреймворк | Установка | Быстрый старт |
Любой Python |
|
|
CrewAI |
|
|
LangGraph |
|
|
AutoGen |
|
|
OpenAI |
|
|
Claude |
| MCP-сервер с 12 инструментами |
Hermes |
| MCP + навык agentskills.io |
Paperclip |
|
|
AWS Bedrock |
| Converse API с инструментами доверия AVP |
AgentMesh (MS AGT) |
|
|
Полные руководства по интеграции: docs/INTEGRATIONS.md
Безопасность
Аутентификация подписью Ed25519 с защитой от повторного воспроизведения (nonce)
Валидация входных данных — обнаружение инъекций, сканирование PII
Приостановка работы агентов — скомпрометированные агенты мгновенно блокируются
Аудиторский след — лог с цепочкой хешей SHA-256, закрепленный в IPFS
Документация
Документ | Описание |
Полный справочник методов SDK с примерами | |
Руководства по настройке для конкретных фреймворков | |
Настройка push-уведомлений | |
Формат передачи данных и аутентификация | |
Почему важно доверие к агентам — 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