Asset Library
1,738 video parts you can take today, and 557 more to learn from. Find one you like, then open it for the details.
Showing 77 of 2,295Show everything
No preview yet · 77
locate.mjsTool · Apache-2.0Finds a point in an image by drawing numbered grids over it with ffmpeg. Its auto mode posts the image to Google if GEMINI_API_KEY is set.verify-motion.mjsTool · Apache-2.0Compares the motion in a render against a reference export (Figma's own MP4) and fails under 15 dB. Described in the figma SKILL.md; the…audio_probeTool · Link onlyReads the length and stream details of an audio or video file with ffprobe. Runs on the machine; needs ffprobe. Works with no keys.composition_validatorTool · Link onlyChecks a planned composition before rendering: catches audio and picture lengths that do not match and similar plan errors. Runs on the…frame_samplerTool · Link onlyPulls still frames out of a video with FFmpeg, at set times or intervals. Runs on the machine; needs ffmpeg. Works with no keys.video_analyzerTool · Link onlyTakes a reference video apart: transcript, scenes, sampled frames and structure, written up as a brief the agent plans from. Runs on the…video_understandTool · Link onlyDescribes frames or clips with a local vision-language model. Runs on your own GPU with model weights you download; needs transformers…visual_qaTool · Link onlyAutomatic checks on a rendered video: black frames, frozen stretches and similar faults, from sampled frames. Runs on the machine; needs…character_animation_reviewerTool · Link onlyChecks a character animation: rig integrity, motion and render readiness, as a report. Runs on the machine. Works with no keys.BacklotTool · Link onlyA local web board that watches the projects folder and shows a production as it runs: stages, script, scene plan, generated assets as a…Slideshow risk scorerTool · Link onlyScores a scene plan from 0 to 5 on six things that make a video feel like a slide deck: repetition, decorative visuals, motion without…Scene variation checkerTool · Link onlyChecks a scene plan for sameness before any asset is made: shot sizes, camera movement, lighting, a flagged high point, texture words…Delivery promiseTool · Link onlyClassifies what a video has promised to be (for example led by motion or led by stills) at proposal time and locks it, so the render cannot…Checkpoint storeTool · Link onlyWrites and reads a saved state after each stage so a run can resume, and refuses to record a gated stage as done without recorded approval.Source media reviewTool · Link onlyInspects footage a user supplies (probe, sampled frames, scenes, transcript) and writes one normalized review file, so planning starts from…Scene pacing checkTool · Link onlyChecks that the steps of a fake terminal scene land in time with the narration cues, and fails loudly when they drift.Tool event logTool · Link onlyAn append-only log of tool events per project, written whenever a tool runs and read by the Backlot board.atelier_snapshots.pyTool · Link onlyRenders one review still per scene of a hand-written composition so the board can show them.backlot_simulate_run.pyTool · Link onlyFakes a pipeline run on disk so the Backlot board can be watched updating; useful as a demo of the board.backlot_screenshot_stage.pyTool · Link onlyBuilds fictional projects and captures the board screenshots used in the README, with Playwright.backlot_visual_eval.pyTool · Link onlyA screenshot test for the board: captures fixed views and compares them with saved ones.backlot_watch_captures.pyTool · Link onlyCaptures a board screenshot each time a watched project changes.kling_official_animated_explainer_e2e.pyTool · Link onlyAn end-to-end check of the Kling provider path; a free dry run by default, paid modes on request.atlas_media_smoke.pyTool · Link onlyAn opt-in paid test run of the Atlas Cloud media tools.Gallery (static preview site)Tool · Apache-2.0A static site that lists the 124 cards and 150 moves with search, filters and copyable names. The data is gallery/api/library.json. 54…smoke-render-demos.py (first-frame test of every demo)Tool · Apache-2.0Registers every demo that exports a duration into a generated root file and renders its first frame, to catch demos that compile but crash.shot-polish (the redesign review rig)Tool · Apache-2.0The author's tooling and notes from the October 2026 pass that re-made all 216 demos and kept 150: per-shot notes, a keep/cut decisions…look.pyTool · Apache-2.0Inspects a rendered film: contact sheet, cut list, frames just before each cut, an audio audit, and gates G0 (render exists and moves), G2…lint.mjsTool · Apache-2.0The page-chrome lint, gate G5: loads the film's HTML and fails corner labels, tracked-caps labels, counters, timecodes, header or footer…blind_review.pyTool · Apache-2.0Builds a local page for choosing between two or more versions blind: random left/right, synced play, frame step, a pick and notes, with the…Safe mode (BLENDER_MCP_SAFE_MODE)Tool · MITAn optional checker, off by default, that reads every script the model sends before it reaches Blender and rejects it if it imports…Context log (BLENDER_MCP_CONTEXT_LOG)Tool · MITAn optional local log, off by default, of how many characters and estimated tokens each tool definition and tool result costs the…lookTool · MITReturns one picture of the scene so the model can check its work: the user's viewport, the view through the scene camera, an auto-framed…get_scene_infoTool · MITDescribes the scene in text: one header line, then one line per object with the fields asked for (location, size, whether it sits on the…get_addon_statusTool · MITReports the Blender version, whether the add-on matches the server, which libraries and generators are switched on, and whether data…disable_telemetryTool · MITTurns the opt-in collection of prompts, code, screenshots and scene data off from inside a chat. It can only turn it off, and it does not…record_trajectory_feedbackTool · MITAsks the model to file the user's reaction to a result (accept, reject, undo, or a correction in their words) into the author's training…open_viewportTool · MITShows the latest viewport picture in a panel beside the conversation.viewport_latestTool · MITReturns the stored viewport picture if it is newer than the one the panel has; does not touch Blender.viewport_captureTool · MITTakes a fresh viewport picture for the panel, on Refresh or by itself after the scene changes.viewport_pickTool · MITFinds the object under a click on the viewport picture, so a person can point at a thing and attach it to their next message.search_mentionsTool · MITLists scene objects, materials and collections matching a few typed letters, for @-mentions in the message box.blender:// resources (object, material, collection)Tool · MITThree MCP resource addresses that return one scene item's details as JSON, used by the @-mentions.Viewport app (apps/viewport.html)Tool · MITA single HTML page the server hands to clients that support MCP Apps: a live viewport picture beside the chat with refresh and…fal-batch.test.mjsTool · MITNine tests for the Fal helper that run against a mocked network: concurrency, resuming without paying twice, uncertain submissions never…preview-server.pyTool · MITA 46-line Python web server for the loop's screenshots: it serves the working folder on this machine only and accepts a PNG posted to…inspect-threejs-canvas.mjsTool · MITOpens a running page in headless Chromium, checks the canvas is not blank, and measures the picture: color entropy, share of the dominant…check_evidence.pyTool · MITChecks that the screenshots and reports a finished game claims really exist on disk, belong to the current run, are not blank and recorded…Test hooks and diagnostics contractTool · MITTwo objects a page puts on window so a script can take a repeatable picture of it: diagnostics (frame count, renderer draw calls and…visual.spec.tsTool · MITA Playwright smoke test (one test, run on a desktop and a phone profile): the canvas is big enough and its pixels vary, so a blank or…visual-regression.template.tsTool · MITA Playwright screenshot-baseline template that seeds, sets a named state, freezes, hides debug UI and then compares against a stored…bot-playtest.template.tsTool · MITA Playwright bot that holds keys on a script and measures whether the game really plays: frames advanced, distance moved, score gained, and…audit.mjsTool · MITProves a figure's geometry instead of trusting the eye: records each part's true shape as you draw it, ray-casts every overlapping pair to…turn-audit.mjs (3D orbit audit, beta)Tool · MITChecks a 3D figure at every turn angle and in every motion clip: no ordering cycles, no loose groups. Slow by the repo's own account: 15 to…capture.mjsTool · MITScreenshots a figure with headless Chrome through the browser's own debugging protocol, with no npm packages: whole card, phone width, a…drive.mjsTool · MITRuns a scripted session in headless Chrome: move, click, key, wait-until, run JavaScript in the page, slow motion (for example 0.05x) and…lines.mjsTool · MITThe line-end check: on a built page, every seam, rule, rib, tick and pointer must end on a stroke, a dot or an outline. It rings the…turn-check.mjsTool · MITBrowser checks for 3D figures: fidelity against the kit's own builders, a z-buffer order check, pixel pops between tiny angle steps, line…turn-bench.mjsTool · MITTimes the 3D engine in Node: CPU time per kind of part.Blueprint proof harnessTool · MITA small offline page that loads one kit, lights it with one sun on neutral gray with no post-processing, and stands at four distances…