Discover and explore top open-source AI tools and projects—updated daily.
Templating language for Stable Diffusion workflows
Top 43.7% on SourcePulse
Unprompted is a templating language and toolkit designed to enhance Stable Diffusion prompting workflows, offering advanced logic and natural language features for users of the Automatic1111 WebUI and ComfyUI. It aims to simplify complex prompt generation with a readable, shortcode-based syntax, benefiting both novice and experienced Stable Diffusion users.
How It Works
Unprompted utilizes a shortcode system, similar to template engines, to embed dynamic logic and natural language processing directly into prompts. This approach allows for features like conditional statements ([if]
), file imports ([file]
), randomized choices ([choose]
), and even recursion and nested shortcodes. Its design prioritizes readability and extensibility, enabling users to create complex, organized, and reusable prompt structures.
Quick Start & Requirements
https://github.com/ThereforeGames/unprompted
.pip install unprompted@git+https://github.com/ThereforeGames/unprompted
Highlighted Details
[txt2mask]
and Bodysnatcher.Maintenance & Community
The project is maintained by a solo developer. Discussions and template sharing occur on the project's GitHub Discussion Board.
Licensing & Compatibility
The project is licensed under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
While the core functionality is free, premium template packs are offered separately. The README mentions a "bus factor" of one, as the project is developed by a solo individual.
1 year ago
Inactive