Story Builder v0.1.3
This release improves the AI story generation workflow by adding first-class control over graph size/shape and making generation reproducible.
Highlights
generatenow supports graph controls:--nodes,--branching,--depth- Added deterministic generation via
--seedfor reproducible outputs - Improved offline UX with
--mock(works without API keys) - Added
--outputand--api-keyfor better automation and CI usage
Usage
Install / upgrade:
pip install -U story-builder-sdk
Generate a larger story (mock mode):
story-builder generate "Cyberpunk detective story" --mock --nodes 12 --branching 3 --depth 4 --seed 1
Use real AI generation (OpenRouter):
Windows (PowerShell)
$env:OPENROUTER_API_KEY="YOUR_KEY"
macOS / Linux
export OPENROUTER_API_KEY="YOUR_KEY"
story-builder generate "A space horror odyssey" --nodes 12 --branching 3 --depth 4
Notes
Graph visualization always exports a .dot file. Rendering PNG requires GraphViz installed.
API keys are provided by end users; no keys are bundled.
Links
PyPI: https://pypi.org/project/story-builder-sdk/
Repo: https://github.com/loder-coder/story_builder