Understand your screenplay
scene by scene

Import a Fountain, Final Draft, or Markdown screenplay and get AI-powered analysis of every scene, character, and location — all running locally on your machine.

macOS (Apple Silicon) · Linux (amd64 / arm64) · No account required

khaos-gui analysis dashboard showing scene breakdown with dramatic beats, emotional arc, and character details

From screenplay to insight in three steps

Create a project, pick an AI provider, and start analyzing.

1

Import your screenplay

Create a new project and import your screenplay file. The parser extracts every scene, character, and location automatically.

.fountain .fdx .sbx .md
2

Choose an AI provider

Use Ollama for fully local, free analysis — or connect to OpenAI, Anthropic, Mistral, or Groq for cloud models. Switch anytime without losing previous results.

Ollama OpenAI Anthropic Mistral Groq
3

Analyze

Run analysis on your scenes first, then unlock character and location analysis. Results appear in the dashboard as each entity completes.

khaos-gui projects
khaos-gui project browser showing imported screenplay projects with scene and character counts

Deep analysis, not just summaries

The AI examines structure, relationships, and narrative function — not just plot.

Scenes

Mood, pacing, themes, and emotional arc for every scene. Dramatic beats are classified — exposition, conflict, revelation, climax, turning point — with narrative context accumulated across the entire screenplay.

Characters

Personality traits, character arc, goals, conflicts, and relationships. Dialogue statistics and scene appearances give you a quantitative view alongside the AI’s qualitative read.

Locations

Atmosphere, symbolism, visual details, and narrative significance. See how each location is used across the screenplay and what it contributes to the story.

Built for your machine, not the cloud

Your screenplays stay on your disk. The AI comes to you.

Local-first

Everything runs on your machine. Use Ollama for fully offline analysis — no API key, no account, no data leaving your disk.

Multi-provider

Results are stored per-provider so you can compare analyses from different models. Switch from Ollama to GPT-4o to Claude without losing anything.

Cross-platform

Signed macOS package for Apple Silicon. Linux .deb and .rpm for amd64 and arm64. One installer, everything in your PATH.

Background monitoring

An optional daemon watches your project and re-analyzes as you write. Enable it once and your analysis stays current.

Install in seconds

One package installs the GUI, CLI tools, prompt templates, and daemon services.

# Download the signed .pkg from GitHub Releases, then:
open KhaosFoundation-signed.pkg

# Or install from the terminal:
sudo installer -pkg KhaosFoundation-signed.pkg -target /
# Download the .deb for your architecture, then:
sudo apt install ./khaos-foundation_0.0.22_amd64.deb

# For ARM64:
sudo apt install ./khaos-foundation_0.0.22_arm64.deb
# Download the .rpm for your architecture, then:
sudo rpm -i khaos-foundation_0.0.22_amd64.rpm

# For ARM64:
sudo rpm -i khaos-foundation_0.0.22_arm64.rpm