A2WF Reference Tools
Three open-source tools that work directly against the A2WF v1.1 specification. They are static, self-hosted, and run entirely in your browser or on your own server. No telemetry, no analytics, no upload of your documents.
Wizard
Generate a v1.1 A2WF document with a guided form. Six branch presets, Simple and Expert modes, live validation.
Validator
Drag a JSON document onto the page and see PASS, WARN, FAIL findings with the relevant spec sections.
EU Governance Readiness Checker
Enter a live site URL. The checker fetches the published A2WF policy and produces a technical readiness report mapping declarations to EU AI Act and GDPR anchors. Vendor-brandable via URL parameters. Not a compliance audit; declaration coverage only.
Logger snippets
Server-side snippets (nginx, Apache, Cloudflare Workers, Express, WordPress) that record which AI agents fetch your A2WF policy. Privacy-preserving by default.
Status and scope
- The tools target A2WF v1.1.0-draft.2, an Editor's Draft. The specification is not yet stable.
- The tools do not certify legal compliance with any regulation.
- The tools are MIT-licensed and free to fork or rebrand.
- Issues and pull requests: github.com/a2wf/spec.
How the pieces fit together
- Use the Wizard to produce a
siteai.json. - Run it through the Validator until findings are clean.
- Publish it at
/.well-known/a2wf/siteai.jsonon your origin. - Optionally enable one of the logger snippets to observe which AI agents request the file.
Privacy
The Wizard and Validator run entirely in your browser. The pages contain no analytics scripts, no third-party trackers, and they do not upload your document anywhere.
Standard HTTP access logs may be produced by the host that serves this page (currently GitHub Pages). Those logs are outside the scope of these tools.
The logger snippets run on your own infrastructure and write minimal log records that exclude IPs, cookies, query strings, and raw User-Agent. Forwarding to an external endpoint is opt-in and operator-configured.