Download

Download Reelwright Studio

Version 0.13.0Released What's in itEarlier versions

Pick your platform below.

Reelwright Studio for Linux

x86_64 · glibc 2.35 or later: Ubuntu 22.04, Debian 12, Fedora 36 and newer

Available
Version
0.13.0
Released
File
Reelwright-0.13.0-x86_64.AppImage
SHA-25635e40082f4dfe2ea98b222e0522c1a23e594179ac8690e859cba90cc19e0f952

Another computer? See every platform · System requirements · Install steps

All platforms

Every package of 0.13.0

Each package with its size and SHA-256. Platforms still to come say so.

Linux

x86_64 · glibc 2.35 or later: Ubuntu 22.04, Debian 12, Fedora 36 and newer

  • AppImageOne file, runs in place
    174 MB Download

    Reelwright-0.13.0-x86_64.AppImage

    SHA-25635e40082f4dfe2ea98b222e0522c1a23e594179ac8690e859cba90cc19e0f952
  • .tar.xzUnpack anywhere
    150 MB Download

    Reelwright-0.13.0-linux-x86_64.tar.xz

    SHA-256c3dcf99c948e50ba5e10be1c0fc5535d680253ad8d9630d61e2ee1be07b9fe4b

Windows

Windows 10 and 11 · x64

  • InstallerFor Windows 10 and 11
    201 MB Download

    Reelwright-0.13.0-windows-x86_64-setup.exe

    SHA-256f581ebdc64f6bd4489327a7f1fe29f7f7edc45f2c04967bc836e0829687d36ad
  • .zipUnpack and run
    256 MB Download

    Reelwright-0.13.0-windows-x86_64.zip

    SHA-256d8066c73ee0485debb6aa01d3c15dd15f5284cb4902229cb323e4b9880e8989c

macOS

macOS 13.5 or later · Apple silicon and Intel

  • Disk image (.dmg)Drag to Applications
    296 MB Download

    Reelwright-0.13.0-macos-universal.dmg

    SHA-25651751b90fe436c280320f5dab6917a7baf395ea74ac95c24a2a4c24328f437b9

Verify

Check your download

Every package's SHA-256 is listed above. Compute your copy's and compare: if they differ, the file was damaged or changed on the way, so download it again.

Linux

sha256sum Reelwright-0.13.0-x86_64.AppImage

macOS

shasum -a 256 Reelwright-0.13.0-macos-universal.dmg

Windows (PowerShell)

Get-FileHash .\Reelwright-0.13.0-windows-x86_64-setup.exe -Algorithm SHA256

Install

Install and first run

Reelwright Studio brings everything it needs: no Node, Godot or Python to install. Builds are not signed by Microsoft or notarized by Apple yet, so your system asks you to confirm the first time: the steps say what to choose.

Linux

AppImage

  1. Make it runnable

    In a terminal, in the folder you downloaded it to, or with “Allow executing file as program” in its properties.

    chmod +x Reelwright-0.13.0-x86_64.AppImage
  2. Open Studio

    Double-click it, or run it.

    ./Reelwright-0.13.0-x86_64.AppImage
  3. The command line

    Put cli first to run reelwright: doctor checks that everything works here.

    ./Reelwright-0.13.0-x86_64.AppImage cli doctor

Won't start? AppImages mount themselves with FUSE. Without it, add --appimage-extract-and-run, or use the .tar.xz.

.tar.xz

  1. Unpack it

    Anywhere you like: your home folder, /opt, a USB drive.

    tar -xJf Reelwright-0.13.0-linux-x86_64.tar.xz
  2. Open Studio

    ./Reelwright-0.13.0-linux-x86_64/reelwright-studio
  3. The command line

    reelwright sits beside Studio.

    ./Reelwright-0.13.0-linux-x86_64/reelwright doctor

Windows

  1. Run the installer

    Open Reelwright-0.13.0-windows-x86_64-setup.exe from your Downloads folder. It installs for you alone, with no administrator, in %LOCALAPPDATA%\Programs\Reelwright.

  2. Get past SmartScreen

    Until releases are signed, your browser may first say the file is not commonly downloaded: choose Keep. Then Windows says “Windows protected your PC”, with the publisher unknown. Check the file's SHA-256 first, then choose More info and Run anyway. From the .zip, Studio and reelwright.exe ask the same the first time each runs.

  3. Open Studio

    Start Reelwright Studio from the Start menu.

  4. The command line

    Unless you untick it, the installer puts reelwright on your PATH: in a new terminal, reelwright doctor checks that everything works. Settings › Apps uninstalls it. Or unpack the .zip anywhere and run reelwright-studio.exe.

macOS

  1. Copy it to Applications

    Open Reelwright-0.13.0-macos-universal.dmg and drag Reelwright Studio to Applications.

  2. Try to open it once

    The app is signed, but not yet notarized by Apple, so the first time macOS stops it and says it could not check it for malicious software. Choose Done, not Move to Trash.

  3. Allow it

    Open System Settings, then Privacy & Security, and scroll down to Security, where it says Reelwright Studio was blocked. Choose Open Anyway (it is there for about an hour after you tried), enter your password, then choose Open Anyway once more. From then on it opens like any other app.

  4. If it says the app is damaged

    That is the download's quarantine flag on an app not yet notarized. Remove it, then open the app again.

    xattr -dr com.apple.quarantine "/Applications/Reelwright Studio.app"
  5. The command line

    reelwright is inside the app, beside Studio: doctor checks that everything works.

    "/Applications/Reelwright Studio.app/Contents/MacOS/reelwright" doctor

The first run, on any platform

  1. Open the demo, or start your own

    Try the demo show opens a copy of Marigold Salvage Co. in a Reelwright folder in your Documents (in your home folder if you have no Documents folder), and Studio says where; New show… starts one of your own: its name, a logline and a look, blank and yours from the first file, or from the demo's sci-fi kit if you ask for it.

  2. Play an episode

    Open it on the Timeline and press Space. Change a line in its script and press Direct to see it re-staged.

  3. Voices, once

    The first time lines are voiced, Reelwright downloads its voice model, about 330 MB, and says so. After that it works offline.

  4. Claude, if you like

    Settings › Claude (Ctrl+,) connects the Claude you already have, with no API key: claude.ai or the Claude app as a connector, or Claude Code on your Claude plan. A key is an option too. Everything else works without Claude.

Requirements

System requirements

Reelwright renders on your graphics card, so a working Vulkan or Metal driver matters most.

RequirementLinuxWindowsmacOS
System64-bit Linux with glibc 2.35 or later (Ubuntu 22.04, Debian 12, Fedora 36 or newer)Windows 10 or 11, 64-bitmacOS 13.5 Ventura or later
Processorx86_64x64Apple silicon or Intel
GraphicsA GPU with a Vulkan driver (Mesa, NVIDIA or AMD). Without one, Mesa's software Vulkan renders the same frames, slowlyA GPU with a Vulkan driver from its makerMetal, which every Mac on macOS 13 has
Memory8 GB or more8 GB or more8 GB or more
Disk spaceAbout 0.5 GB for Reelwright, about 0.75 GB more for the voices it downloads the first time, and room for your shows and renders: plan on 2 GB free.
NetworkNot needed to write, direct, play or render. Used once to download the voices, for Claude if you connect it, and for the daily update check, which you can switch off.

Release notes

What's in 0.13.0

Approve Claude's work where you asked for it. In claude.ai and Claude Desktop, a change Claude proposes shows as Reelwright's card: what it changes and why, the changed shots before and after, and Approve, Reject or Open in Studio right there. On the desktop, an ask from Studio's chat opens Claude Code with it typed in. Studio on Linux now updates itself from a signed feed, and puts the old version back if the new one does not start. People hug, children and grandmothers sound their age, the review opens on a picture, and Hat Day's vent no longer seems to hold up the Captain's hat.

Added6

  • A child made from words sounds like a child, and a grandmother like a grandmother, in a free voice. Kokoro recorded only grown people, so a seven-year-old spoke in a young woman's voice raised and a grandmother in a young woman's. Now every free voice has the ages it speaks for, and Kokoro's own voices, blended, make five for a child and four for an older woman. Someone described is cast to a voice of their age and sex, raised or lowered into their pitch, with a child's smaller formant and an older person's slower pace. Studio's note that a voice may sound the wrong age now comes only when it does: more children in a show than there are child's voices, or a grown voice chosen by hand.
  • People hug. "She hugs Toby", "throws her arms around him" or "gives him a big hug" walks the one hugging right up to them and wraps both arms round them, the hands on their back at their shoulders' height, a grown-up's or a child's, and the reading names it in English and Spanish. A thing in the arms ("hugging the volcano on his lap") is held, not hugged. More of what people do with each other and the set is staged too: a hand-over as a sentence's second act ("pours a cup of water and hands it to him" hands it to him, not to herself), a chase, a run round the table, a wander across the lobby, a ball dribbled down the court, passed and shot, a safe's dial turned, arrows drawn on a whiteboard, candles blown out bending over the cake, a present torn open, a nervous swallow and a clipboard thrown in the air for joy. A one-off part answers to what they are ("the guard sits down at the front desk"), and someone rising from a seat to go to someone walks out of it the way it faces, never through its back. The six genre fresh shows stage 67 of their 69 paragraphs, none against the text, where they staged 53.
  • In Review, Shift+M goes to the next note on the version shown and Alt+M to the one before, with its card brought into view, where each note was reached by Tab to its card's Go. At the last or the first note, Review says so. They are the timeline's marker keys, and Studio's shortcuts list them.
  • When Claude proposes a change in claude.ai or Claude Desktop, Reelwright's card shows in the chat: what the change does, field by field and why, and for an episode the changed shots' stills, before and after. Approve, Reject or Open in Studio right there, without switching to Studio. With several options, pick one and reject the rest. The card follows the chat's language (English or Spanish) and its light or dark theme.

And 2 more.

Changed2

  • On a laptop, the review, the booth, the storyboard and the writers' room get the room they need. With the chat open at 1440 or 1280 pixels wide they had about 820 pixels or less: the review's picture was about 500 wide and its version pickers were cut. The chat now folds to its strip while one of these is open, as it already did for the script, the timeline and the editors, and comes back when you leave. Open it there yourself and Studio keeps it open. Pickers that fit their longest choice now show it whole, without a few letters lost to "…".
  • reelwright.diy's pictures of Claude show your own Claude, with no key: Studio's chat with Claude at work through claude.ai and its proposal waiting for you, Settings › Claude connected on your Claude plan on the desktop, and claude.ai's connector connected on the web. They showed an API key in use and a chat priced turn by turn.

Fixed9

  • A phone's insert shows every message the script gives it, however it writes them: quoted texts one under another, the lines under "Three texts from Grandpa:", cues marked (TEXT) or (TEXTING), and words on the shot line itself (INSERT - MEI'S PHONE: "Come home."). It showed the first and left the rest as action, or showed none. A cue marked (TEXT) is a message, never a line said aloud, and someone who only texts needs no one in the cast: such a texter used to stop the scene. With no insert written over them, texts are a phone's insert of their own.
  • A phone the action says shows words shows them. "Mei holds up her phone. It shows a text from Grandpa: "Come home."" cuts to her phone's screen with Grandpa's text after she holds it up, as an insert would, and the phone in her hand shows it from then on. Words in quotes or capitals count, or after a text from someone; a picture told in prose ("a map of the city") does not.
  • The review opens on the first frame with a picture, past the fade up from black, where it opened on a black frame: the first look a new person had at the demo's preview was black. A frame you ask for, from a link or a note, still opens where it says.
  • The timeline now says when a piece of the set hangs into someone's hat. In Hat Day the air vent over the aft door hangs its ribbons into the Captain's tricorn, so in her singles the hat reads as hung from the vent, and nothing said so: the framing score measured the vent against the top of a hat it draws taller than the engine does. Under a hat, a piece meeting the head anywhere from the top of the head up is now a piece sitting on it, in the framing score and as a film grammar warning, and the director's reframe steps the camera off it where a camera can. Hat Day's Captain, standing right under the vent, has it in 8 shots as shipped and 4 as the director cuts it again: no camera clears a vent her hat reaches.

And 5 more.

All 17 changes in the changelog

Archive

Earlier versions

Every version stays here with its packages and checksums.

VersionReleasedPackagesNotes
0.12.2Notes
0.12.1Notes
0.12.0Notes
0.11.1Notes
0.11.0Notes
0.10.0Notes
0.9.1Notes
0.9.0Notes
0.8.1Notes
0.8.0Notes
0.7.0Notes
0.6.0Notes
0.5.0Notes
0.4.0Notes
0.3.1Notes
0.3.0Notes
0.2.0Notes
0.1.0Notes