AHD — Artificial Human Design
v0.1.0 · swiss-editorial token · 2026
01 — Position

You have seen the sites. Rounded cards. Purple gradients. Icons in tiles. Copy that revolutionizes nothing. AHD treats generated design as a measurable artefact. It compiles a brief into constraints. It lints the output against twenty-eight rules. It runs the same brief across models and scores the result. This page is its own test fixture.

Design.
Status
Pre-release
28 rules · 8 tokens · 1 critic

Run the eval.

One command. It compiles the brief, dispatches the prompt to the specified models, lints each response, screenshots the render, and writes a report. No dashboards. No telemetry. The output is a directory of HTML files and a scorecard.

bash briefs/landing.yml
$ ahd eval-live swiss-editorial \
    --brief briefs/landing.yml \
    --models <specs> \
    --n 10
02 — Manifest

What ships

In the repository today. Clone it. Run it on your own brief. No account. No waitlist.

  1. 01Brief compilerYAML intent → typed constraint bundleshipped
  2. 0228-rule linterContrast, measure, rhythm, forbidden-pattern checksshipped
  3. 03Eval harnessDeterministic runner, per-model scorecard, diff viewshipped
  4. 04Vision-critic scaffoldPluggable critic interface, local heuristics baselineshipped
  5. 05MCP serverExposes compiler, linter and eval to MCP clientsshipped
  6. 06Editor pluginsIn-tree sources for VS Code and Zedshipped
  7. 07Eight tokensSwiss-editorial, editorial-serif, brutalist-mono, monochrome-print, terminal-green, riso-two-colour, postwar-modernist, late-magazineshipped
03 — Boundary

What is gated

Honest scope. These depend on keys, infrastructure or a registry account we do not control.

  1. 08Live frontier-model callsRequires your own API keys. Nothing is proxied through us.gated · keys
  2. 09Live vision critiqueRequires a multimodal key and the screenshot pipeline (headless Chromium + renderer).gated · pipeline
  3. 10Standalone npm packages for the editor pluginsMarketplace publication pending. Install from source today.gated · registry
  4. 11Additional tokensBeyond the first eight. Contributed tokens move through review before merge.gated · review