Skip to content

Releases: loder-coder/story_builder

Story Builder v0.1.3

05 Mar 16:54

Choose a tag to compare

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

  • generate now supports graph controls: --nodes, --branching, --depth
  • Added deterministic generation via --seed for reproducible outputs
  • Improved offline UX with --mock (works without API keys)
  • Added --output and --api-key for 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

v0.1.2

05 Mar 07:13

Choose a tag to compare

Story Builder v0.1.2

Story Builder is an AI-powered branching narrative engine for games and interactive fiction.

This release improves the developer CLI experience and adds safer AI demo behavior.


Highlights

  • Added mock mode for AI demos (no API key required)
  • Improved CLI output and developer UX
  • Fixed Windows UTF-8 BOM JSON parsing issues

Installation

Install the Lite SDK from PyPI:

pip install -U story-builder-sdk