Plot Architect
AI-Powered Node-Based Narrative Editor for RPG engines and visual novels.
Role
Lead Software Engineer
Date
May 3, 2026
Software ArchitectureArtificial IntelligencePython
Focus: Serialization of graph architecture into deterministic formats.
Interactive Demo / Presentation











1 / 11
User Interface / Editor View

[Click to Enlarge]
Architecture Scheme
[Click to Enlarge]
Implementation Details
The Scalability Problem
As interactive stories scale, the number of branches and state variables grows exponentially.
- Standard text scripting leads to logic fragmentation (it's hard to track variables across different scenes).
- Creative bottlenecks occur when designers spend more time on syntax than the story itself.
- Integration issues arise when transferring drafts directly to game engines.
System Architecture & Features
- Visual Graph Core: High-performance node interface designed to process thousands of interconnected events with zero latency.
- AI Co-Pilot: LLM integration with deep context understanding. Unlike standard AI tools, it uses a "Selected Context" approach, passing precise lore data via specific nodes. This ensures Zero-Shot Consistency — generating dialogues that strictly respect previous choices and world rules.
- Visual Logic Control: Equipped with branching logic to visualize player choices, event triggers, and real-time consistency validation that prevents logic loops and "dead-end" branches.
- Engine Agnostic (Modular Export): The architecture is not tied to a specific engine. It exports to clean JSON and supports direct integration with Unity (via ScriptableObjects), Godot (Dictionary-based structures), and any custom C++ or TypeScript backends.
Impact Metrics
- 5X Velocity Multiplier: Achieved by shifting the workload from linear text writing to system architecture.
- 500% Content Volume Increase: Ensured output growth without losing logic integrity and character depth.
- Predictable Scaling: As the plot scales, Plot Architect stabilizes development time, preventing exponential cost growth.