SDKs and libraries
| Package | Language | Role | Install |
|---|---|---|---|
@aifeed/verify | JavaScript | Client verification + content fetch | npm install @aifeed/verify |
clients/python | Python | Independent verifier (differential) | repository |
wp-plugin | PHP | Publisher plugin for WordPress | repository |
Client API at a glance
sdk.verifyAll({ manifestText, manifestBytes, signatureText, domain })
sdk.fetchAimd(url, { publicKeyValue }) // text/aifeed+markdown
sdk.fetchMako(url, { publicKeyValue }) // text/mako+markdown
sdk.fetchIndexDelta(indexUrl, { storedDigests })
sdk.selectEntries(entries, { query, maxTokens })
sdk.decideUsage(manifest.permissions, 'training')
The Python verifier passes the same 75 vectors as the JavaScript implementation; that cross-language parity is the acceptance test for every change.