Overview
MasterSelects is a browser-based WebGPU compositor and media editor with timeline editing, nested compositions, AI-assisted workflows, project-local media management, and an optional native helper for the browser gaps that still matter.
What it can do, with a link to the page for each part. The sidebar of the documentation site lists every page by topic.
Current Highlights
Section titled “Current Highlights”| Capability | Description |
|---|---|
| Notebook | Write project notes, mark scenes and link passages, with document import, original views and screenplay layout |
| Time Stack | Blend delayed video instances in a compact editable node group with deterministic source sampling |
| AI Depth Map | Local depth estimation, live source preview and reusable depth-video baking |
| WebGPU Rendering | Shared render path for main preview, independent targets, output windows, and export |
| Timeline Editing | Multi-track editing, nested compositions, markers, transitions, shortcuts, and keyframes |
| Editable Motion Graphics | FlashBoard can compile animated lower thirds into native text, Motion shapes, and keyframes with temporal review and one-step undo |
| Node Workspace | One clip canvas with collapsible Color, Flock, Face Cables and 3D groups |
| AI Control | Private hosted-agent kernel with a public atomic-tool execution boundary, plus authenticated bridge and MCP access for external agents |
| AI Generation Workspaces | The compact Media generator remains available, while AI Studio adds parallel tabs, Media-drop references, local prompt dictation, fitted result tiles, Source Monitor opening, and timeline drag-out |
| 3D Layers | Shared-scene 3D layers, camera clips, Gaussian splats, splat effectors, and local browser training |
| Flock Clips | Node-graph-defined GPU swarms with instanced animals, neighbor links, curved trails and technical glyphs in the shared 3D scene |
| Weave | Woven fabric, yarns, ropes and knots from general curve nodes, drawn as lit fibers in the shared 3D scene |
| Vector Animation | Lottie and Rive clips with canvas playback, bounce modes, render resolution overrides, keyframed state/data inputs, and export |
| Audio | Timeline-native workstation audio with artifact-backed analysis, spectral editing, local music-to-MIDI, mixer, recording, and export parity |
| Screen Capture | Browser-picker screen/window/tab recording with audio mixing, durable recovery, and optional timeline placement; the WebCodecs crop/scale tier is currently disabled |
| Image Mode | Still-image workspace with a layers panel, canvas edit mode, new-image presets, frame-to-image, and PNG save on the shared composition model |
| Live Inputs | Parallel screen, camera/capture-device, and composition-feedback sources as timeline clips |
| Storyboard And MIDI | Timeline storyboard scene cards and MIDI tracks/clips with tempo-aware editing and export support |
| Multicam And Batch Export | Audio-synced multicam assembly and queued source-media batch export |
| Project Storage | Continuous repository saves, durable branching history, immutable artifacts, relink and independent backups |
| Native Helper | Firefox storage backend, yt-dlp download flow, and local media-analysis jobs |
| Security And Debugging | Token-gated bridges, allowed-root file policy, playback monitors, logger tooling |
