AB
AiBoss
project

Visual Story-Writing - An AI writing tool for visually building stories.

Visual Story-Writing is an innovative AI writing tool that helps users build and edit stories through a visual interface. The tool uses GPT-4o technology to automatically parse text, transforming it into a visual structure of events, characters, and actions...

What is Visual Story Writing?

Visual Story-Writing is an innovative AI-powered writing tool that helps users build and edit stories through a visual interface. Using GPT-4o technology, the tool automatically parses text, transforming it into a visual structure of events, characters, and actions, and supports drag-and-drop functionality to adjust story elements. Users can generate dialogue through timeline playback and character connections, enabling dynamic story creation. Developed using TypeScript, React, and Vite, Visual Story-Writing supports local execution, is secure and easy to use, making it ideal for novelists, screenwriters, and game designers.

The main functions of Visual Story-Writing

  • Automatic parsingAutomatically breaks down text into events, roles, and actions to generate a visual structure.
  • Timeline playbackHovering the mouse over an element allows for a clear review of the sequence of events and character interactions.
  • What you see will be corrected.It supports dragging and dropping characters or rearranging events, and the system can provide real-time suggestions for text modification to ensure story coherence.
  • Dialogue generationCharacter connections automatically generate dialogue and plot adjustments, making story creation as intuitive as piecing together a jigsaw puzzle.
  • Secure localizationDeveloped using TypeScript, React, and Vite, it runs locally and its API only requests OpenAI and does not store keys.

The Technical Principles of Visual Story Writing

  • GPT-4oBased on advanced natural language processing models, it extracts information from text and suggests editing options.
  • React and Vite: Build user interfaces using modern front-end technology stacks to provide a smooth interactive experience.
  • TypeScriptUsing strongly typed languages improves code quality and maintainability.
  • OpenAI APIIt uses API requests to invoke OpenAI's models to generate text and provide editing suggestions.

The project address for Visual Story-Writing

  • GitHub repositoryhttps://github.com/m-damien/VisualStoryWriting
  • Experience the demo onlinehttp://damienmasson.com/VisualStoryWriting/

Application scenarios of Visual Story-Writing

  • Novel writingNovelists can visually organize plot and character development, improving creative efficiency.
  • scriptwritingThe screenwriter adjusts the script structure by dragging and rearranging events to ensure the story's coherence and appeal.
  • Game DesignGame designers create game storylines and character interactions to enhance player immersion.
  • Educational toolsTeachers use this as a teaching aid to help students understand and create literary works through visual stories.
  • BrainstormingThe creative team develops the story and plot, rapidly iterating on creative ideas.