← Files Cadabra AIARCHIVED FILE

plugin.json

6.64 KB · Nov 3, 2026 · 18:50 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "cadabra",
  "version": "1.0.0",
  "description": "Cadabra AI turns what you say in ChatGPT into finished images, videos and short films.",
  "author": {
    "name": "Meital Sela",
    "url": "https://www.livinginmovie.com"
  },
  "homepage": "https://www.livinginmovie.com",
  "keywords": [
    "video",
    "image",
    "film",
    "animation",
    "voice",
    "music",
    "ai video",
    "storyboard"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Cadabra AI",
        "shortDescription": "Make films, videos and images",
        "longDescription": "Cadabra AI turns what you say in ChatGPT into finished images, videos and short films. Describe an idea in one sentence, attach a photo or a recording if you have one, and Cadabra designs it, generates it and hands back the result right in the chat.\n\nWhat you can do:\n- Images: create new images or edit your own photos, including text inside the image in English and Hebrew.\n- Videos: animate a photo or write a shot from scratch, with camera moves, effects and looks chosen for you or by you.\n- Short films: go from one idea to a cut film with scenes, voice, music and captions.\n- Voice and sound: narration, dialogue between characters, custom voices, music and sound effects.\n- Characters: keep the same character across many shots.\n- Finishing: lip sync, captions, translation, video upscaling and background removal.\n\nHow it works:\n1. Connect your Cadabra AI account.\n2. Ask for what you want in plain words. Cadabra picks the right engine and writes the craft prompt for you.\n3. Before anything is made, you see exactly what will run and approve it.\n4. Your result appears in the chat and is saved to your Cadabra gallery.\n\nCadabra AI works in English and Hebrew. Your creations stay in your own account at livinginmovie.com.",
        "developerName": "Meital Sela",
        "category": "Creativity",
        "capabilities": [
          "Generate images from a sentence",
          "Edit your own photos",
          "Animate a photo into video",
          "Make a short film from one idea",
          "Narration, voices, music and sound effects",
          "Consistent characters across shots",
          "Lip sync, captions and translation"
        ],
        "websiteURL": "https://www.livinginmovie.com",
        "supportURL": "https://www.livinginmovie.com/guides/cadabra-mcp",
        "privacyPolicyURL": "https://www.livinginmovie.com/privacy",
        "termsOfServiceURL": "https://www.livinginmovie.com/terms",
        "defaultPrompt": [
          "Make a 10-second cinematic video of a lighthouse in a storm at night",
          "Turn my photo into a short animated clip with a slow camera push-in",
          "Write and produce a 30-second film about a cat who opens a bakery"
        ],
        "brandColor": "#1E6FE0",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Reads the connected account's credit balance. Read-only, charges nothing.",
              "prompt": "How many Cadabra credits do I have left?",
              "tools_triggered": "cadabra_check_balance",
              "expected_behavior": "Replies with the remaining credit balance of the connected account, for example \"58 credits remaining (2 used of 60)\". No generation runs and nothing is charged."
            },
            {
              "description": "Generates one image. The price is shown first and nothing is charged until the user approves.",
              "prompt": "Make an image of a red fox reading a newspaper in a cozy cafe, warm cinematic light",
              "tools_triggered": "cadabra_generate_image",
              "expected_behavior": "First shows a quote with the credit price and the exact prompt, and asks for approval. After the user approves, generates the image and shows it in the chat (in the Cadabra card), and it is saved to the user's Cadabra gallery."
            },
            {
              "description": "Generates a short video, quoted first, then rendered after approval.",
              "prompt": "Make a 5-second video of ocean waves rolling onto a beach at sunset",
              "tools_triggered": "cadabra_generate_video",
              "expected_behavior": "Shows the price and the engine before anything is charged and asks for approval. After approval the video renders (usually one to three minutes) and the finished clip plays in the chat."
            },
            {
              "description": "Lists what the user already made. Read-only.",
              "prompt": "Show me my recent Cadabra creations",
              "tools_triggered": "cadabra_list_creations",
              "expected_behavior": "Lists the most recent items in the user's Cadabra gallery with their type, a link to each file and the prompt it was made from, or says the gallery is empty on a fresh account. Nothing is charged."
            },
            {
              "description": "Writes a storyboard for an idea without rendering anything. Free.",
              "prompt": "Write a storyboard for a 30-second ad for a small neighborhood coffee shop",
              "tools_triggered": "cadabra_storyboard",
              "expected_behavior": "Returns a shot-by-shot storyboard (shots with what the camera sees and what is heard) and offers to produce it. Nothing is rendered and nothing is charged."
            }
          ],
          "negative": [
            {
              "description": "An unrelated question. Cadabra should not be called.",
              "prompt": "What is the weather in Paris today?"
            },
            {
              "description": "A request to buy credits. The plugin does not sell or link to any purchase; at most it reports the current balance.",
              "prompt": "Buy me 100 more Cadabra credits"
            },
            {
              "description": "A request too vague to price. Cadabra should ask what the video is about, and charge nothing.",
              "prompt": "Make me a video"
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/qNHTnweMXmk",
        "commerce": false,
        "commerce_description": "Cadabra AI does not sell anything inside ChatGPT. Users connect an existing Cadabra AI account and use the credits already in it; every paid action shows its price and waits for the user's approval."
      },
      "publication": {
        "countries": [],
        "release_notes": "First release of Cadabra AI for ChatGPT: images, videos, short films, voice and music."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: aeca7b6e499b3a0a0e0659529dea70b90c519022406819cb0beaf426c69d6df2