Generative grammars for idea generation.
Project description
Boom! Instant plot!
PrestoPlot is a tool for idea generation, name generation, and other tomfoolery when you should otherwise be writing.
Goes best with the oracles from the PrestoPlot Oracles repository.
Install
PrestoPlot is available from PyPI:
pip install prestoplot
Usage
PrestoPlot may be invoked with the presto CLI script:
presto --help
The “oracle” consulted directly must include a Begin: stanza:
$ cat names.yaml Begin: - "{Name}" Name: - George - Martha $ presto run names.yaml George
About
I wrote PrestoPlot to support idea generation and name generation for my pulp-inspired science fiction space opera series, Salvage of Empire:
When his brother-in-law threatens to reveal his terrible secret, Director Kolteo Ais must sacrifice everything he has worked for to save the Galactic Empire—and his marriage—from utter ruin.
The main feature right now is a generative grammar that uses a simple YAML-based language and Python f-string syntax to create “oracles” for idea generation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.