PLOTPICKLEView on GitHub →

Open-source visual story studio

From first idea to the screen. Keep every decision yours.

Learn the craft, shape a screenplay and plan the path to screen in one local-first workspace built for writers and filmmakers.

The Human remains the author. AI can explain, suggest, draft, visualize and test ideas, but generated material never silently becomes canon.

HUMAN AUTHORAI OPTIONALLOCAL FIRSTWRITER CONTROLLED

PRE-RELEASE PlotPickle is under active development. There is no public Windows installer yet.

PLOTPICKLE / MATRIXHUMAN AUTHORITY · ACTIVE
EXPERIENCEVISIBLE WORKSPACES
01Explore

Learn · Community · Library

02Develop

Discover · Write · Edit

03Visualize

Story · Outline · Storyboard · Previs · Timeline · Production

04Review

Feedback · Refine · Analytics

05Pitch

Package · Deck

06Play

Identity · Wyrmwood · Written

07System

Settings · Service · Legal

ONE PROJECT · ONE CANON PATH · EXPLICIT ACCEPTANCE
CRAFT81 guided lessonsSTORY RHYTHM12 sequencesSTRUCTURE24 Story BlocksPRECISION96 Mini-BlocksAUTHORITY1 portable PPF

One story · three ways in

Built for the people who write, direct and build story tools.

PlotPickle turns an ambitious story workflow into a legible path: learn what matters, make explicit creative decisions, connect those decisions to screen work and keep the record portable.

SCREENWRITERS

Turn instinct into visible structure

Move from discovery and lessons into planning, screenplay work and evidence-backed revision without losing authorship.

FILMMAKERS

Carry intent toward the screen

Connect story decisions to Storyboard, Previs, Timeline and Production using stable story coordinates.

OPEN-SOURCE BUILDERS

Inspect the system, not a sales promise

Read the source, architecture, evidence contracts and active development work directly on GitHub.

Follow the build in public.See current code, issues and exact development evidence—not a black-box product promise.

Explore PlotPickle on GitHub →

The current user-facing experience

Matrix organizes the work without becoming the story authority.

Explore, Develop, Visualize, Review, Pitch, Play and System form the current top-level map. Learn, Community and Library remain visible parts of the workflow, while story development continues through writing, visual planning, review, presentation and playable-story work.

This is the governed experience map, not a claim that every inventoried or in-transit surface is complete or publicly released.

DISCOVER→WRITE→EDIT→STORY→OUTLINE→STORYBOARD→PREVIS→TIMELINE→PRODUCTION

Latest from the public repository

What changed—and what it actually proves.

Source reviewed October 21, 2026 at commit 0bc50e3f. PlotPickle separates merged code, automated evidence and observed product behavior so progress stays credible.

STORY FACTORY

The real browser journey is now profile-bound

Recent source changes make Story Factory verification select the exact active Human profile and project session. The gated native Windows browser journey exists; a fresh live pass is still required before claiming end-to-end proof.

Read PR #3199 →
PLOTPICKLE FACTORY

Safer repair work, with evidence before trust

Authenticated Windows tooling can stage and attest exact PR candidates, reject dirty or blocked work and preserve bounded receipts. This advances the governed repair cycle; unattended end-to-end repair remains roadmap work.

Track Factory #3110 →
PLAYABLE STORY

Wyrmwood is being fitted into Matrix

The latest source update targets Wyrmwood panel overflow inside the Matrix host while preserving host navigation. Source and CI evidence are green; real 838px browser geometry remains to be observed.

Read PR #3200 →

Roadmap · continuously improving PlotPickle Factory

Build the software. Expand the learning. Help real stories evolve.

The Factory vision connects governed software repair, vetted craft and filmmaking knowledge, and source-grounded story coordination. It is a development roadmap—not a claim that unattended repair, automatic story improvement or paid production runs are already available.

Read the three-part Factory roadmap →

The 24 / 96 mathematical narrative model

A stable address for every part of the story.

PlotPickle converts normalized story time into a shared coordinate system. It lets learning, writing, visual development, feedback and production refer to the same structural region without forcing the story into a rigid template.

01Runtimethe whole story
→
0212 sequencesnarrative movement
→
0324 Story Blocksstable regions
→
0496 Mini-Blocksprecise evidence
→
05Production / timecodescreen coordinates
DEFAULT 120-MINUTE FEATURE

Five minutes per Block. Seventy-five seconds per Mini-Block.

These durations are normalized reference regions. Scenes, beats and shots may span, compress or cross them whenever the story requires.

Stable structural addresses, not creative handcuffs.
PRODUCTION ADDRESSING

24 Blocks → 96 Mini-Blocks → 2,400 technical three-second render slots.

The grid supports stable production addresses and surgical regeneration. It does not mean 2,400 clips must be generated or stored up front.

Regenerate the failed slot, not the entire scene.

PlotPickle Score

Deterministic structural measurement, with limits you can see.

PlotPickle Score measures available structural evidence across five transparent dimensions. When evidence is insufficient, the result is NR / Not Rated instead of a fabricated number.

01Alignment
02Verbosity
03Erosion
04Progression
05Coverage

The score is not an AI-authorship detector and never replaces Human creative judgment. Human-written, AI-assisted, generated and imported material use the same evidence contract.

Your room · your rules

AI is a choice, not the price of entry.

HUMAN-ONLY

Write without a model

Use the curriculum, story structure, review tools and project record without connecting AI.

AI-ASSISTED

Invite help deliberately

Ask a local or chosen cloud model to explain, explore, test or visualize. You decide what survives.

AGENT-POWERED

Give each helper a job

Named Agents combine a bounded role, relevant context and focused skills without becoming the author.

AI may offer material. Only the Human can make it canon. DRAFT ≠ DECISION
LOCAL TEXT + REASONING

Ollama, llama.cpp and compatible endpoints

Choose models that run on your own hardware or a private endpoint.

LOCAL MEDIA + VOICE

ComfyUI and whisper.cpp

Use optional local image/video workflows and local dictation where configured.

EXPLICIT CONNECTIONS

Cloud / BYOK and LM Studio

Cloud providers remain deliberate choices. LM Studio may be used as a compatible connection; it is not described as open source.

STORY: The Unwritten

Stories you can play—without creating a second canon.

PlotPickle's reusable playable-story engine can run a deterministic five-scene story, validate player actions, resolve creator rules, save and resume sessions and route selected outcomes back through the existing PPF proposal boundary.

AI may interpret or propose. Deterministic STORY code decides mechanical state. Only the existing Human-controlled admission path can make an outcome durable canon.

Seven canonical architectural layers

One system, with authority boundaries that stay visible.

The public explanation follows the repository architecture rather than inventing a second version of it. Presentation can change; story authority, provider choice and validation boundaries remain explicit.

01

Experience Skins

Replaceable presentation for an audience or device.

02

Expanded Experience Layer

The stable product contract behind every Skin.

03

Governed Production Orchestration

Authority, consent, lifecycle and execution control.

04

Agent & Skill Mesh

Specialists collaborating within approved scope.

05

Story, Canon & Evidence Core

Deterministic story state and one durable canon authority.

06

AI / Provider Runtime

Replaceable local and cloud inference routes.

07

Validation & Operations

Independent evidence, diagnostics and release checks.

Review the architecture evidence on GitHub

Community · BUZZ · signed history

A writers' hall without a back door into your story.

Meet people in the Great Hall, continue focused work in Story Rooms and discover official PlotPickle Agents through BUZZ. Community material remains separate from canon until the Human deliberately brings it into the governed approval path.

  • Private story work never uploads automatically
  • Sharing is explicit and destination-specific
  • Human and Agent authorship remains attributable
  • Community presence never becomes peer compute access
Enter the PlotPickle Community

Built in the open

Open source is part of the architecture, not a footnote.

The repository records the software, tools and reference work that materially contribute to PlotPickle. The machine-readable inventory is authoritative for usage, source, version evidence and licence scope.

ReactViteVinextTailwind CSSMastraVercel AI SDKDrizzle ORMlibsodiumJetBrains MonoBUZZOllamallama.cppwhisper.cppComfyUIFFmpeg / ffprobeLazy FramesPortlessPi coding agentCline

Supported does not automatically mean open source. LM Studio and configured proprietary or cloud services are kept outside the OSS inventory rather than being misclassified.

Questions writers and filmmakers ask

PlotPickle, without the pitch fog.

What is PlotPickle?

PlotPickle is an open-source visual writing and creative-direction studio that connects learning, story planning, screenplay work, visual development, review and playable-story systems around one project record.

Does PlotPickle require AI?

No. Writers can use the curriculum, structure, review tools and project record without connecting a model. Local or cloud AI is optional and generated material remains a proposal until the Human accepts it.

Can I download PlotPickle today?

Not yet. PlotPickle is in active pre-release development and there is no public Windows installer. Developers can inspect and run the repository from source.

What is the 24 / 96 story model?

It is PlotPickle's normalized coordinate system: 12 sequences, 24 Story Blocks and 96 Mini-Blocks give learning, writing, feedback and production a shared address without forcing scenes into a rigid template.

Is PlotPickle open source?

Yes. PlotPickle is licensed AGPL-3.0-or-later. The public repository records the source, architecture and machine-readable third-party software inventory.

PRE-RELEASE · OPEN SOURCE · AGPLv3

Your story is not a prompt. It is a world taking shape.

Learn the craft. Make the decisions. See the story take shape.

There is no public PlotPickleSetup.exe or downloadable Windows installer yet. Follow the repository and Blog for reviewed release progress.