New Read the Announcement: Shipping PPL

English is the new Source Code.

The Public Prompt License (PPL) is the open-source standard for the AI-Native era. Protect your prompts, define your agent's soul, and build the cognitive commons.

The Gap in Open Source

Traditional licenses like MIT and AGPL were written for compiled code. They don't understand AI Agents.

The Problem: If you run an agent as a service, AGPL is ambiguous about whether you must share the Python wrapper or the System Prompt. SSPL tries to fix this but claims the entire "Service Stack," which is overreaching.

The Solution: PPL defines "Prompt Source"—the cognitive logic, personas, and tool descriptions—and separates it from the infrastructure.

Read the philosophy: From GPL to Prompts

Prompt Source

Explicitly defined as the natural language instructions, personas, and schemas.

Infrastructure Exclusion

Explicitly excludes the OS, inference engine, and hardware drivers. No "SSPL Trap".

The PPL Family

Choose the variant that fits your project's needs.

PPL-M

The "MIT" Variant

Permissive
  • Maximal Adoption
  • Use in Closed Source
  • Simple Attribution
Read License

PPL-A

The "Apache" Variant

Corporate
  • Patent Grants
  • Structured Attribution
  • Clear IP Protection
Read License

PPL-S

The "Service" Variant

Reciprocal
  • For Agent Services
  • Share Prompts if Served
  • Infrastructure Excluded
Read License

How to Apply

Start using PPL in your project in 2 steps.

  1. 1. Add the LICENSE file

    Copy the text of your chosen variant (M, A, or S) into a file named LICENSE at the root of your repo.

  2. 2. Add Headers

    Add a copyright header to your main prompt files (e.g., system.md).

    <!--
    Copyright (c) 2025 Your Name
    Licensed under the Public Prompt License - MIT Variant (PPL-M)
    See LICENSE for details.
    -->

Frequently Asked Questions