Midrender

website·Indexed 31 days ago

https://midrender.com/revideo/docs

An agentic animation platform for AI motion graphics that allows for manual editing, featuring a CLI and MCP.

Tokens
3.1K
Snippets
2
Records
33
Agent score
65%

What's inside Midrender

  1. Overview of Midrender Agentic Animation

    Midrender is a platform for AI-powered motion graphics that allows AI agents and humans to collaborate on the same source of truth. It enables the creation of animations from plain English descriptions while maintaining full manual editability via a visual editor (timeline, properties, and keyframes). The system is code-based, allowing for targeted edits and integration with existing design systems by reading project folders for components, typography, and style guidelines.
  2. Midrender Service Overview

    Midrender is a web-based motion-graphics and video editor featuring AI-assisted authoring, a custom domain-specific language (DSL), project versioning, rendering, file-mount helpers, and integrations including Model Context Protocol (MCP) clients.
  3. Utilize the Cloud Render pipeline

    Midrender features a cloud render pipeline consisting of a render worker, a job queue, and an output write path. This pipeline is accessible via:

    • A render_scene tool integrated into the Chat interface.
    • Model Context Protocol (MCP) integrations.
    • The Midrender CLI.
  4. Use the AI Assistant for scene manipulation

    The AI assistant allows users to describe changes in natural language to edit scenes. It can browse and edit project files directly, and its actions show collapsible source previews with line counts. The assistant operates in a floating window with properties located in a right sidebar.
  5. Secure Midrender account credentials and tokens

    Users are responsible for maintaining the confidentiality of account credentials, API keys, helper tokens, and MCP tokens. If unauthorized access is suspected, notify Midrender immediately at hello@haven.run.
  6. Use the Midrender MCP server for terminal-based editing

    Midrender provides an MCP (Model Context Protocol) server that allows developers to connect AI clients like Claude Code or Cursor to their Midrender projects. This enables listing projects, selecting a project, and editing it directly from the terminal.
  7. Manage data deletion and privacy rights

    Users may request access, correction, or deletion of their account and associated personal information. To exercise these rights or request account deletion, send an email to hello@haven.run. Identity verification may be required.
  8. Integrate Midrender with AI agents via CLI and MCP

    Midrender can be integrated into a developer's workflow using a CLI or Model Context Protocol (MCP). This allows external AI agents to programmatically create and edit animation scenes directly from the user's existing stack.
  9. Implement multi-scene projects and infinite canvas

    Projects can consist of multiple scenes, which can be reordered via drag-and-drop in the project tree. The editor provides an infinite canvas where scene tiles can be dragged and snapped into place; each scene carries a position prop to track its location on the canvas.
  10. Manage project assets and organization

    Midrender supports organizational structures and asset management to streamline the design workflow:

    • Workspaces & Organizations: Users can create self-serve workspaces and use a workspace switcher to manage different organizational contexts.
    • Asset Library: Upload images and assets, drag them directly onto the canvas, and manage them via a context menu.
    • Project Folders: Organize projects into folders within the organization project list.
  11. Control animations with easing functions and instant timing

    Midrender supports timing curves (easing functions) that can be applied to any animation. Additionally, an 'instant timing' function is available for immediate value changes within animations.
  12. Use the Midrender Local Helper CLI

    The Midrender helper is an optional CLI tool that allows you to expose a local directory as a read-only mount for the AI agent. When using the helper, files within the chosen directory may be read by the AI agent, transmitted to Midrender servers and third-party AI providers, and processed according to the Terms of Use. Users should only expose directories they are authorized to share.