Skip to content

About

Visual novel & RPG editor with scene graph, tags, reference gallery and AI assistant

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

📖 NovelForge - Visual Novel Editor

English | Русский

Version Python License

NovelForge is a professional editor for creating visual novels and RPG games, featuring a visual scene graph, a tag system, a reference gallery and a built-in AI assistant.


✨ Features

🎯 Visual scene graph

  • Drag & drop nodes (scenes, choices, actions)
  • Connect scenes with Shift + Left Click
  • Color-coded scene types
  • Automatic link updates
  • Double click to create a new scene

✏️ Scene editor

  • Full-featured text editor
  • Detach into a separate window
  • Quick template inserts

🖼️ Reference gallery

  • Drag & drop images
  • 150×150 thumbnails
  • Image viewer
  • Attach references to scenes
  • Search by file name

🏷️ Tag system

  • Tag cloud with counts
  • Filter scenes by tags
  • Search by titles, content, characters
  • Dim non-matching scenes

🤖 AI assistant

  • Ollama (free, local)
  • OpenAI (cloud, paid)
  • DeepSeek (cloud, cheap)
  • Generate dialogues, branches, descriptions

💾 Project management

  • Save/load .nfproj (JSON)
  • Export to Ren'Py (script.rpy)
  • Save prompt on close
  • Create/open projects

🚀 Quick start

Installation

  1. Install Python 3.10+ from python.org
  2. Download and unpack the NovelForge archive
  3. Run install.bat to install dependencies
  4. Run run.bat to start the app

AI setup (optional)

# Install Ollama from ollama.com
ollama pull llama3.2:3b

About

Visual novel & RPG editor with scene graph, tags, reference gallery and AI assistant

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages