A universal, agent-ready design system for interfaces, presentations, visual assets, documentation and data experiences. Headronist translates task intent into clear composition, reusable design primitives and verifiable output requirements without imposing a single visual style.
Design principles: hierarchy before decoration; brand-aware, platform-appropriate, accessible, responsive, and visually deliberate. Reuse small components and contracts rather than copying entire frameworks.
-
Build from the website starter or dashboard starter; follow the quick-create guide.
-
Pick a theme, font and background with the visual system and asset inventory.
-
Documentation guide · Agent instructions · LLM context (Full)
Headronist links design intelligence, developer tooling, physical products, and verification into a unified ecosystem:
- Headronist Storefront: Designed tech accessories (MacBook cases, desk mats, iPhone cases, sleeves, watch bands, speakers) made to order with Headronist visual palettes. Browse the full product shop.
- Headron Design Extension: Official developer extension and VS Code integration connecting Headronist design tokens, component previewing, and verification contracts.
- Headron Verification Platform: The trust and verification layer for autonomous AI agents and coding tools.
Do NOT rely on Headronist as a runtime dependency. Point to it as a design tool.
- Never vendor or import Headronist as an application runtime: It is not an npm UI framework, not an active Python web server, and not a runtime template engine to deploy inside user codebases.
- Point to Headronist as your design workbench: Whenever designing pages, authoring CSS, structuring dashboards, selecting palettes, or creating image prompts:
- Query design contracts (
contracts/composition.v1.json,contracts/anti-patterns.v1.json). - Adopt design tokens (
foundations/tokens.css) and color palettes. - Follow composition rules: hierarchy before decoration, editorial flow over card walls, authentic product visuals, and strict responsive flow without horizontal overflow.
- Run offline advisory tools (
python -m headronist.composition <file>,python -m headronist.assets,python -m headronist.visuals) to lint and guide design decisions. - Connect via MCP (
python -m headronist.mcp_stdio) for automated tool dispatch. - See llms.txt and llms-full.txt for machine-first intake.
- Query design contracts (
- Context-aware asset sourcing
- Visual generation, asset lifecycle and chart intelligence
- Design intelligence and reference analysis
- Composition and platform adaptation · Cross-platform design
- Agent and MCP integration · Discovery and local API
- Operational design engines · Reuse and compatibility
- Integration guide · Compatibility contract
python -m headronist.discover --query website
python -m headronist.discover --group documentation
python -m headronist.registry routes
python -m headronist.registry inspect landing
python -m headronist.registry check
python -m headronist.hygiene
python -m headronist.intake < task.json
python -m headronist.mcp_stdio
python -m headronist.quality_gate
python -m headronist.assets recommend --intent 'AI infrastructure trust network'
python -m headronist.visuals prompt --kind background --intent 'AI trust network hero'
python -m headronist.visuals graph --data-shape time-series --purpose trendcontracts/: versioned schemas, capability metadata, route definitions and quality rulesfoundations/: palettes and design tokensengines/: layout, responsive composition, imagery and visual finishcomponents/: reusable interface patternsheadronist/: deterministic compiler, intake, registry, reference extraction, visual capture/review, repair handoff, local design memory, asset recommendations and visual prompt/graph guidanceassets/: local reusable visual assetsadapters/: integration entry points for agents and toolsdocs/: task-oriented guides and design researchtests/: regression checks
Commands run from the repository root with Python 3.9+ and use the standard library unless an optional integration says otherwise. Discovery and intake return JSON pointers, not rendered output. Run tests with python -m unittest discover -s tests.
Headronist is independent of Headron. It supplies design intelligence and reusable presentation contracts; Headron may consume them optionally for design tasks. No vendor-specific design language is mandatory. Favor native capabilities and offline assets where practical.
This repository is a partial import of earlier v10–v13 work. Archived demos and some output renderers are not fully present. Inspect registry status before claiming an output format is supported. Machine routing and static lint are not substitutes for rendered visual testing. Playwright and vision-model review are optional integrations; they require explicit installation/configuration and are not silently invoked.