What is install.md?
install.md is a proposal to standardize software installation using human-readable markdown files that AI agents can execute safely and transparently. Instead of piping opaque shell scripts to bash:Why install.md?
Auditable
Installation instructions are compressed into concise, human-readable prose that’s easy to audit for malicious intent.
Platform-agnostic
Natural language instructions adapt to different platforms without complex conditionals.
Transparent
See exactly what will happen before it happens, no shell scripting expertise required.
Intelligent
AI agents can handle edge cases and environment variations without explicit instructions.
Example
Here’s how you might install Bun using install.md:Get started
Quickstart
Learn how to create your first install.md file.
Format specification
Understand the install.md file format and best practices.
Examples
Browse real-world examples of install.md files.
Integration guide
Integrate install.md support into your AI tools.
The vision
As AI agents become more capable, we envision a future where:- Software installation is both secure (through transparency) and convenient (through automation)
- Installation instructions are auditable by anyone, regardless of technical expertise
- Platform differences are handled intelligently without complex conditional logic
- Users can trust what they’re installing before they install it
Read the full proposal
Learn more about the specification and join the conversation.