Guides for each part of Grapple, from a first project to custom shaders.

The task guides walk through a piece of work step by step, with the menu names and shortcuts you will see in the app. The code references document property scripts, GLSL effects and Python effects in full.

Find it by task

Jump straight to the steps for a common job.

Start here

Getting started
Install Grapple, then build a ten-second opening from one clip: place, trim, title, animate, fade and export.
Model setup
Connect a provider or a coding agent for Ape and Create, choose defaults, and run your first operation.

Edit, animate and deliver

Timeline editing and compositing
Source audition and placement, trim tools and shortcuts, markers, speed changes, crops, guides, blend modes and mattes.
Keyframes and animation
Keys and easing, the Graph editor, motion paths, text stagger, live drivers, Puppet and cameras.
Effects and presets
Build an effect stack, save project presets, animate controls, and ask Ape for treatments.
Export and delivery
Scopes, codecs, SDR and HDR output, ranges, several versions and command-line export.

Fix, direct and troubleshoot

Roto and transcript correction
Subject, vector and paint masks, tracking and repair, transcript text, speakers, timing and linked captions.
Working with Ape
Briefs, skills, steering a run, reviewing changes, undoing a run and setting terminal access.
Troubleshooting
Failed model runs, exports that don't finish, diagnostics to send with a report, and updating safely.

Code references

Property scripts
The script format, assignable properties, functions, parameters and the authoring request.
GLSL shader effects
The entry point, built-in values, parameter types, placement, examples and the authoring request.
Python frame effects
The render function, NumPy frames, context, parameters, project files, examples and safety.

Try it on footage you already know.

Pick a short clip and one job, such as a lower third or a trimmed opening. The getting-started guide takes you from import to an exported file.