README.md

June 4, 2026 · View on GitHub

Unity AI Timeline

MCP OpenUPM Unity Editor r
Discord Stars License Stand With Ukraine

Timeline

AI-powered tools for the Unity Timeline cutscene & sequencing workflow. Create TimelineAssets, add Animation / Activation / Audio / Signal / Control tracks, add and time clips (start, duration, blends, eases), place signal markers, bind a PlayableDirector and its per-track scene bindings, list and inspect everything, and modify any Timeline object field directly — all through natural language commands, no manual Timeline-window navigation. Wraps com.unity.timeline 1.8.12. Ideal for rapid cutscene blocking, sequence authoring, and procedural timeline rigs. Built on top of the AI Game Developer platform.

How to use

DOWNLOAD INSTALLER

Stability status

Unity VersionEditmodePlaymodeStandalone
2022.3.62f3rrr
2023.2.22f1rrr
6000.3.1f1rrr

AI Timeline Tools

13 tools, grouped by purpose:

TimelineAsset lifecycle

  • timeline-create - Create a new empty TimelineAsset (.playable) at a project path
  • timeline-list - List every TimelineAsset in the project with track count and duration
  • timeline-get - Generic read: serialize a TimelineAsset, a track, or a clip's PlayableAsset
  • timeline-modify - Generic write: apply a SerializedMember diff to a Timeline object

Tracks

  • timeline-track-add - Add an Animation / Activation / Audio / Signal / Control / Playable / Group track
  • timeline-track-remove - Remove a track (and its clips/markers) by name or index
  • timeline-track-list - List a timeline's tracks with type, mute/lock state, and clips

Clips

  • timeline-clip-add - Add a clip (animation / audio / default) to a track
  • timeline-clip-set-timing - Set start, duration, clip-in, blends, eases and time scale of a clip
  • timeline-clip-move - Move a clip to an absolute start or by a relative delta (duration preserved)

Markers & bindings

  • timeline-marker-add - Add a marker (SignalEmitter by default) on a track or the marker track
  • timeline-director-bind - Bind a TimelineAsset to a scene PlayableDirector (adds it if missing)
  • timeline-track-bind - Bind a scene object/component to a Timeline output track via the director

License

MIT © Ivan Murzak