Platform Overview
GenPy is an all-in-one visual novel creation platform built for Ren'Py creators. You can plan, write, preview, organize, and publish your project from one workspace instead of juggling separate tools.
What GenPy Helps You Do
GenPy is more than a script editor. It gives you one place to shape your story, manage your project, and move from idea to playable build.
- Turn rough ideas into scenes, characters, and branching story paths
- Write visually or edit scripts directly, depending on how you like to work
- Organize art, audio, and project files in a creator-friendly workspace
- Preview scenes before export so you can catch issues early
- Use built-in AI help for brainstorming, drafting, and polishing
Who It's For
- Writers building their first visual novel
- Indie developers shipping commercial or hobby projects
- Narrative designers planning branching stories
- Experienced Ren'Py creators who want a faster workflow
Choose How You Work
Cloud
- Open GenPy in your browser at genpy.org
- No installation required
- Great for quick access, team collaboration, and working from anywhere
Desktop
- Work offline with files stored on your own computer
- Open and edit local projects directly
- Use desktop preview when you want to check your project in a full Ren'Py runtime
TIP
You can choose the version that fits your workflow. Many creators use the cloud for convenience and the desktop app for offline work or local preview.
Workspace Modes
- 🏠 Home — your project dashboard, recent files, and quick starting points
- ✏️ Sketch — character concepts, story outlines, and world-building notes
- 🤖 Agent — an AI assistant workspace for creative tasks, rewrites, and guidance
- 📝 Write — visual story editing with drag-and-drop nodes for scenes and choices
- 💻 Code — a professional script editor with syntax highlighting
- 👥 Characters — manage cast details, roles, and continuity notes
- 🎨 Assets — organize images, audio, and other project resources
- 🗺️ Design — view story flow, mind maps, and branching graph layouts
- 🔧 Tools — open screen tools, GUI themes, ATL animation, templates, plugins, and more
- 🚀 Publish — validate your work, export your project, and prepare releases
INFO
GenPy supports 10 interface languages: Chinese, English, Japanese, Korean, French, German, Russian, Spanish, Portuguese, and Arabic.
Pricing
GenPy is free to start, with paid plans for creators who want more storage, more AI power, or advanced team features. You can begin on the free plan and upgrade only when your project needs more room to grow.