Guías y descargas.
Elige desde dónde empiezas.
Verifica agentes en tu sitio en un minuto.
Una instalación y una línea. Nada en el camino de la solicitud contacta con el registro.
Node.js Express, Connect · Node 18.17+
$ npm install @evoliv/aidr-verifier
import { aidr } from '@evoliv/aidr-verifier';
app.use(aidr({ issuer: 'https://api.evolivcore.com',
publicOrigin: 'https://shop.example' }));FastAPI Python 3.10+ · ASGI
$ pip install "aidr-verifier[fastapi]"
from aidr_verifier import AidrMiddleware, RelyingPartyConfig
app.add_middleware(AidrMiddleware, config=RelyingPartyConfig(
issuer="https://api.evolivcore.com", public_origin="https://shop.example"))Flask Python 3.10+ · WSGI
$ pip install aidr-verifier
from aidr_verifier.wsgi import AidrWSGIMiddleware, RelyingPartyConfig
app.wsgi_app = AidrWSGIMiddleware(app.wsgi_app, RelyingPartyConfig(
issuer="https://api.evolivcore.com", public_origin="https://shop.example"))Django Python 3.10+ · settings.py
$ pip install aidr-verifier
MIDDLEWARE = ["aidr_verifier.django.AidrMiddleware", *MIDDLEWARE]
AIDR = {"issuer": "https://api.evolivcore.com"}Go Go 1.21+
$ go get github.com/evolivcore/aiaf-sdk/go@v0.2.1Cloudflare Worker
El Worker en el borde verifica antes de que tu origen vea la solicitud.
WordPress 6.4+, PHP 8.1+
Sube el plugin y configura el emisor en Settings, AIDR Agents.
Opciones y comportamiento
- Cada solicitud termina de una de tres maneras
- Lo anónimo pasa como antes. Un agente verificado pasa con su identidad. Un agente no válido se rechaza: 401, 403, o 503 si no se puede comprobar.
- Niveles mínimos de garantía
min_agal,min_oal,min_kal. Rechaza agentes por debajo del nivel que necesites.- Solo agentes verificados
mode="verified-only". En las rutas que elijas; las personas conservan el resto de tu sitio.- Detrás de un proxy
public_origin. La dirección de tu sitio tal como la ven los agentes. Las firmas se comprueban con ella.
Da una identidad a tus agentes.
Registra agentes en la consola
Abrir la consolaHazlos pasar por la pasarela
Cómo funciona la pasarelaO integra la identidad en el agente
$ pip install "aidr-agent[langchain]" $ export AIDR_ENROLLMENT_TOKEN=… # from the console
Aplicación de escritorio: Evoliv Core Gateway 0.1.0
Versión preliminar · sin firma de códigoTodos los instaladores y resúmenes
Windows muestra un aviso de SmartScreen: elige "Más información" y después "Ejecutar de todas formas". macOS bloquea la aplicación hasta que la permitas: haz clic derecho sobre ella y elige "Abrir". Llegarán versiones firmadas.
| Archivo | Tamaño | SHA-256 |
|---|---|---|
| Instalador para Windows x64 | 3.1 MB | 4a2c7ce28c3d1beadbe76a7b599231a6a9024249c55d8eb4d4972c0107647d5c |
| Instalador para Windows ARM64 | 2.8 MB | f94642fc97564827ccef6c625687f8bdfba256d21e3140189a9df67daf6ce275 |
| Paquete MSI para Windows, x64 | 4.5 MB | 2b9dd7e25b0c7c3dc9254b490e80700e6a9efe0ed2f0f5ab79a9183362afa3d5 |
| Paquete MSI para Windows, ARM64 | 4.3 MB | 5c775aff44f2c6c89951bf167f0d7a68dcd38e30f996366eb523d67374f7e1ab |
| macOS, Apple silicon e Intel | 9.1 MB | 36f30dcfc10d7412a633ce993bcf685f795a6103bcab0ad0fca2538c965e3caf |
| Paquete de la aplicación para macOS (.tar.gz) | 9.0 MB | 2366614c1e369921d4f5b3e3eae571c6d9b05e2700a179921ecd158ec7735a11 |
| AppImage para Linux (x86-64) | 80.5 MB | c8808d24593d6034b320a0364878ddfc8afaa838b45af37d332d837547c9aa81 |
| Debian o Ubuntu (.deb) | 6.1 MB | 20ea662f0ac388e2b8221acc3ed6ff95aee9f34df1eac4215cf8f63107e286f0 |
| Fedora o RHEL (.rpm) | 6.1 MB | 7166abf77f2f8aab3c00f6b0e3b9bac7a1a1996ae49fd236cbc95c6234ec5b3a |
Examínalo antes de confiar en él.
- AIAF, explicado
- Documento de descubrimiento del registro (en vivo)
- Código fuente de los verificadores y batería de conformidad
- Planes
Todas las descargas de código fuente y sus resúmenes
| Archivo | Tamaño | SHA-256 |
|---|---|---|
| Verificador para Node.js 0.2.1 | 64 KB | afa01df913a07eff73de027d7ae12d6318923e7b0a3fe7d3d7870e1b2be86339 |
| Verificador para Python 0.2.1 | 152 KB | fe461c30ca149f6515ccf1e2f630ac91fd9d91f705fe7c4941af7dceb4b433bb |
| Verificador para Go 0.2.1 | 48 KB | bd0e95e442fd8d2ec40365cb3a19e9656e21388a30a0049f6fc568ae51f6f67f |
| Plugin para WordPress 0.1.3 | 37 KB | fcc9d02d238b93a75fb610f30208b5741b1f10e4df24ccae754765e778bdadaa |
| Cloudflare Worker 0.1.3 | 34 KB | 91c68bb3f6ab3ba6659ec6cd712470e3fd9aa6f934481b45281b665289fa2c78 |
| Borrador 0.1 de AIAF (Markdown) | 70 KB | 3f593279ee918f8b3d7a79f3bfbde03d92e2d2f97494930bd5c6c6c78d7d6aab |
| Política de autorización del registro (Rego) | 16 KB | 5bca5e6263e18631d95f31722700f0242cb4608018d5cac78b4e992a222b708d |