Back to projects

PlotEngine

An AI-powered writing companion for fiction writers.

PlotEngine — your AI-powered writing companion.
PlotEngine — your AI-powered writing companion.
Six tools built for storytellers, from entity recognition to worldbuilding.
Six tools built for storytellers, from entity recognition to worldbuilding.

Overview

PlotEngine is a cross-platform writing assistant built for fiction writers wrestling with long, complex narratives. The hard part of a novel isn't the prose — it's keeping a hundred-thousand-word world consistent. Who has the scar? Which town burned down in chapter 3? PlotEngine tracks all of it.

As you write, it automatically recognizes characters, locations, objects, and events, and surfaces them so you never lose the thread. A structured knowledge base stores profiles and worldbuilding details; an AI consistency checker flags plot holes and timeline contradictions across hundreds of pages.

Built with Flutter for a single codebase across desktop and mobile, with a distraction-free rich text editor, automatic saving, and full multi-language support (EN/ZH/FR).

Key features

AI entity recognition

Automatically detects and tracks characters, locations, objects, and events as you write.

Knowledge base

A searchable database of character profiles, location details, and plot events for your whole story world.

Story consistency checking

AI analysis flags plot holes, timeline inconsistencies, and character discrepancies across hundreds of pages.

Rich text editor

A distraction-free, multi-chapter editor with automatic saving so you never lose work.

Character tracking

Detailed profiles — physical descriptions, traits, relationships, and appearance history.

Worldbuilding tools

Build immersive, internally consistent settings with location databases and cultural notes.

Tech stack

FlutterDartRiverpodREST APIOAuthCloud Storage