- New
story-builder generatecommand for prompt-to-story AI generation. - New
story-builder initcommand for rapid project bootstrapping. - New
story-builder validatecommand for story graph integrity checks. - New
story-builder exportcommand with initial Ink format support. - New
demo-ai --mockcapability for offline testing and presentations. - Global
--api-keyCLI flag for all AI commands.
- Added Windows UTF-8 BOM support for JSON loaders using
utf-8-sig. - Fixed terminology and dependency naming:
story-builder->story-builder-sdk. - Improved JSON error messages to guide users on BOM support.
- Improved CLI UX with detailed progress tracking and status messages.
- Revamped README with "Quickstart" and better product positioning.
- Optimized AI demo flow with strategic delays for better demonstration quality.
- API keys are provided by the end-user via
OPENROUTER_API_KEYor CLI flag. - Pro requires installing Lite from PyPI:
pip install story-builder-sdk
- Initial release of Story Builder Lite and Pro.
- Lite: Deterministic core engine, JSON export, GraphViz visualization.
- Pro: AI Branch Generator with self-healing validation, OpenRouter integration.
- Packaging: Split into two separate installable modules.