← MIDL

Documentation

Build personalization-first, agent-native sites — author pages as JSON frames and render them with the public @wisepunk/* packages.

Agent Quickstart

Build + serve a MIDL site on localhost in five verifiable steps.

Agent Reference

The capability map + the validate→repair→render loop.

Personalization & Optimization

How MIDL serves per-visitor variants and promotes winners — without redeploys.

Native i18n

Multilingual MIDL: inline locale-keyed text, per-visitor resolution, hreflang, and the localized machine twin.

Figma → MIDL

Turn a Figma design into a re-themeable MIDL site — BYO-agent skill (Figma MCP) or the Studio importer (REST).

Self-Host Quickstart

Render + author pages from your own app with the public packages.

Write API Manual

Create / update / delete pages over the authenticated API.

Publishing

How the @wisepunk/* packages are released to npm.

For AI agents

  • /llms.txt — discovery index
  • /llms-full.txt — every doc in one file
  • /api/agents/vocabulary.json — every component, its fields + options, per-pack tag
  • /api/agents/examples.json — canonical example documents
  • /skill/SKILL.md — the installable MIDL skill

Install the MIDL skill (Claude Code):

mkdir -p ~/.claude/skills/midl && curl -fsSL https://midl.site/skill/SKILL.md -o ~/.claude/skills/midl/SKILL.md