Skip to content

Hundreds of NPCs. Branching questlines. One narrative truth.

PlotLens is built for the scale and complexity of game narratives. Thousands of entities, branching timelines, and a full API to integrate into your pipeline.

Built for narrative at scale.

Performance that doesn't degrade as your world grows.

Entity graph visualization.

See your entire narrative world as an interactive graph. Characters, locations, factions, and items connected by the relationships your writers established.

Bulk import and server-side search.

Import hundreds of documents at once. PlotLens processes them in the background and indexes everything for instant server-side search.

Full programmatic access. Build PlotLens into your pipeline.

PlotLens exposes a complete REST API for integrating narrative intelligence into your production tools. Automate entity extraction, trigger validations from CI, or build custom dashboards.

Enterprise-grade features.

Security, access control, and support built for production environments.

Role-based access

Granular permissions for writers, leads, and admins.

Audit logs

Complete audit trail of every action. Exportable and filterable.

Dedicated support

Named account manager, priority support queue, and onboarding assistance.

SSO / SAML (Enterprise roadmap)

SSO and SAML are not available today. Planned for Enterprise private offers (target Q4 2026). Not a contractual commitment until a signed Enterprise agreement says so.

How game studios use PlotLens

Read this section knowing what it is not. PlotLens ships no game-specific feature: no dialogue-tree importer, no quest-graph model, no engine plugin, and no entity type beyond the six it extracts from any manuscript. What a narrative team gets is the general system — a project per story world, a Story Bible derived from the text, roles across a team, and a branch-aware timeline — described here in the terms a game team would use it in, and nothing more. Your Story Bible is the set of facts your story has established — what readers call canon.

  1. One project per story world

    A project owns its own documents, story elements, established facts, timeline and Manuscript Check sessions, and deleting it cascades to all of them. That is the unit of isolation: separate titles, or separate worlds inside a franchise, stay separate because they are separate projects.

  2. Upload narrative text in the formats that exist

    PlotLens parses .txt, .md, .docx, .pdf, .rtf, .odt, .epub and .fountain. There is no importer for engine-native dialogue or quest data, so narrative that lives in a proprietary format has to be exported to one of those eight first.

  3. Extract the six entity types

    Extraction returns characters, locations, events, items, organizations and concepts — the same six for a game script as for a novel — each with source attestations and a confidence score. Duplicates merge automatically above 0.9 confidence and go to a reversible review queue below it.

  4. Model branching narrative on the timeline

    The timeline’s Branches view is a multi-lane flow graph for parallel and alternate storylines, each branch carrying a name, a colour and an optional parent branch. Events are added manually — nothing is auto-extracted into the timeline — and validation findings can carry branch-incompatible and branch_sibling reason codes.

  5. Check what a character is allowed to know

    POV-scoped validation checks text against what a specific character actually knows rather than what is true in the world, and reports knowledge violations where a character acts on something they should not know. Each character holds one of four belief statuses per fact: believes-true, believes-false, unaware or suspects. Available on Plus and above.

  6. Put the narrative team on one team-owned project

    Collaboration is team membership on a team-owned project, with four roles: one owner, admins who manage membership, editors who read and write, and viewers who read. Studio covers 5 to 50 seats and Production 10 to 100, with daily fair-use ceilings of 1,000 and 3,000 validations respectively.

Frequently asked questions

Narrative intelligence at production scale.

Talk to our team about how PlotLens fits your studio's workflow.

Contact sales