Goal → software
AI performs substantially the complete development process after the initial goal or specification.
AI Development Mode gives repositories a simple, human-readable way to disclose how much agency humans and generative AI had during development — without fake percentages or line-by-line attribution.
A mode describes the typical workflow for substantive changes. It is not a quality score and no mode is inherently better than another.
AI performs substantially the complete development process after the initial goal or specification.
AI independently handles substantial multi-step work while humans review milestones and redirect.
Human and AI shape decisions and implementation together through frequent feedback loops.
The human defines requirements, architecture, and approach; AI executes bounded tasks.
The human performs core development; AI helps with debugging, tests, docs, review, and suggestions.
AI is only used occasionally for small local tasks, or is intentionally not used at all.
When materially different workflows are common, use Mixed with a profile or publish scoped declarations instead of averaging them into a meaningless number.
The badge communicates quickly. An optional .aidm.json profile describes planning, architecture, implementation, testing, review frequency, and the largest scope AI can handle autonomously.
| Planning | Shared |
| Architecture | Human-led |
| Implementation | Shared |
| Testing | Shared |
| Review | Human-led |
| Human review | Continuous |
| Autonomous scope | Task |
.aidm.jsonAn accurate declaration tells contributors what to expect, lets adopters calibrate their review, and replaces speculation with a statement you control. No mode is ranked or colored as better, so understating AI involvement gains nothing.
AIDM is vendor-neutral, MIT licensed, and created as part of Astzweig's Social Contribution efforts. The goal is a small convention that communities can improve and reuse freely.
Explore the draft