Prompy proposes a minimalist, declarative language designed to turn compact task descriptions into complete Python scripts using large language models (LLMs). Unlike traditional code generators or domain-specific languages (DSLs), Prompy reduces the user’s input to a short, structured YAML-like file that can be directly interpreted by prompt-based systems to yield working, self-documenting code. This architecture enables seamless automation and empowers both developers and non-programmers to generate functional software with near-zero boilerplate.
The rise of generative AI and large language models has made it possible to create software through natural language. However, existing tools often demand verbose inputs, proprietary syntax, or code scaffolding. Prompy aims to solve this by introducing an archetype: a structured micro-language for expressing intent with the fewest possible words, and converting it to code through prompt-based generation.