Identity
Создаёт, верифицирует и интегрирует идентичности для агентов, серверов и многоагентных систем.
Описание
AGNTCY Identity — фреймворк для безопасного управления идентичностями в экосистеме агентов. Использует verifiable credentials и стандарты W3C DIDs для уникальной идентификации. Поддерживает BYOID (интеграция с IdP как Okta), CLI для выдачи бейджей и Node Backend для хранения метаданных. Применяется в multi-agent systems для аутентификации, доверия и интероперабельности в Internet of Agents. Включает демо с Ollama и Docker.
Возможности
Создание идентичностей
Генерация уникальных верифицируемых ID для агентов и MCP-серверов.
Интеграция внешних идентичностей
Onboarding ID от провайдеров вроде Okta или Agent Cards.
Выдача и верификация бейджей
Создание бейджей с VCs для аутентификации и контроля доступа.
Управление хранилищами ключей
CLI для vault, ключей и метаданных, поддержка локального или внешнего хранения.
Backend для API
Node сервер для хранения ID, публичных ключей и VCs с протоколами JWKS и VCS.
Установка
Предварительные требования: Docker Desktop или Docker Engine v27+ и Compose v2.35+.
Шаг 1: Установка Issuer CLI sh -c “$(curl -sSL https://raw.githubusercontent.com/agntcy/identity/refs/heads/main/deployments/scripts/identity/install_issuer.sh)"
Шаг 2: Клонируйте репозиторий и запустите Node Backend docker compose up -d (после cd identity) Или: ./deployments/scripts/identity/launch_node.sh
Шаг 3: Проверка: identity -h