Design branching dialogue
at the speed of thought.
A visual, node-based dialogue editor for narrative games, interactive fiction, and story-driven experiences — built for writers and developers who hate fighting tools.
Canvas-first branching dialogue.
Taleswords lets you visually design conversations, choices, and narrative flow — without spreadsheets, scripts, or duct tape.
You draw stories the same way players experience them: as branching paths.
Most dialogue tools are broken.
Taleswords flips that. It treats dialogue as a graph, not a document.
Core Features
Visual Flow Editing
Pan, zoom, connect, branch. Your entire narrative lives on a canvas — not buried in menus.
Reusable Dialogue Graphs
Create dialogues once. Reuse them across scenes, characters, and storylines.
Character-Centric Writing
Lines belong to characters. Choices belong to players. The structure stays clean.
Scene-Based Entry Points
Scenes define where things happen. Dialogue defines what is said. They stay decoupled — like they should.
Jump Anywhere
Jump between scenes and dialogues freely. No artificial hierarchy. No lock-in.
Built-in Player
Instantly play-test any scene or dialogue. No export step. No rebuild. Just press play.
How It Works
- 1 Create a project
- 2 Define scenes and characters
- 3 Draw dialogue branches on the canvas
- 4 Play-test instantly
- 5 Iterate faster than your ideas
Who It's For
Narrative Game Developers
RPGs, visual novels, story-heavy indies.
Interactive Fiction Writers
Branching stories without code.
Tool-Oriented Teams
Designers, writers, and developers sharing a single source of truth.
Design Philosophy
- Canvas-first
- Minimal chrome
- Fast iteration
- Zero friction
- No unnecessary abstractions
If it doesn't help you write better dialogue, it doesn't belong.
Tech-Friendly by Design
- Scene & dialogue separation
- Node-based runtime model
- URL-addressable editor state
- Asset reuse without coupling
- Built to scale with complexity
Early Access
Actively evolving. Feedback-driven.
You're not just using a tool — you're shaping it.