- Brand
- Cadabra AI
- Category
- Pending
- Primary Subcategory
- Pending
Integration details
Description
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. What you can do: - Images: create new images or edit your own photos, including text inside the image in English and Hebrew. - Videos: animate a photo or write a shot from scratch, with camera moves, effects and looks chosen for you or by you. - Short films: go from one idea to a cut film with scenes, voice, music and captions. - Voice and sound: narration, dialogue between characters, custom voices, music and sound effects. - Characters: keep the same character across many shots. - Finishing: lip sync, captions, translation, video upscaling and background removal. How it works: 1. Connect your Cadabra AI account. 2. Ask for what you want in plain words. Cadabra picks the right engine and writes the craft prompt for you. 3. Before anything is made, you see exactly what will run and approve it. 4. Your result appears in the chat and is saved to your Cadabra gallery. Cadabra AI works in English and Hebrew. Your creations stay in your own account at livinginmovie.com.
- Integration type
- Plugin
- Verification status
- Not applicable
- Platform
- ChatGPT
- Category
- Pending
- Primary Subcategory
- Pending
- Secondary Subcategories
- None listed
- Brand
- Cadabra AI
- Access
- Account required
- First tracked
- 2026-10-15
- Tool count
- 134
- Geography
- US
The broad Category that contains the Primary Subcategory.
The Primary Subcategory used for this profile’s headline score.
Other Subcategories where the Integration is listed.
Your score is coming
ChatGPT now suggests Plugins on its own when they match a user's request.Your Plugin Discovery Score measures how often yours appears, and it will show here as soon as it’s ready.
What discovery looks like

Get alerts for Cadabra AI
Get updates when Cadabra AI’s Discoverability Score or category rank changes.
Competitive lineup
134 tools agents can invoke
When two shots do not connect (a cut that jumps in space, time or light), make the short shot that carries the eye across: the last frame of the first clip is read from the clip itself, and a 2 to 4 second shot is generated from it whose only content is the movement into the second clip, same light, same lens, no new character and no new place. Then cut it between them with cadabra_assemble or cadabra_edit_film. Price is one short video shot on the engine chosen (default seedance, Seedance 2.0, the one engine that takes 2 to 3 seconds; seedance-25 snaps to 5). Without confirm:true you get the quote only.
cadabra_bridge_shot
One sentence in any language, one character reference sheet out: four full-body turnaround views and eight expressions of the SAME character on one page, the thing you lock a face with before any film is made. The character is first DESIGNED in English by the same brain the films use (free), so the engine is told what the creature actually is instead of guessing from three words, and that design is what the sheet is built from. Attach reference_image_url and the photo becomes the identity. 🚨 No engine draws a Hebrew letter, so a prompt that comes back Hebrew is refused before anything is charged. Without confirm:true you get the English prompt and the price only.
cadabra_character_sheet
Produce a SET of images that share one look: a launch set, a brand set, a character set. 🚨 The difference from generating N images: the first image becomes the look anchor, and every image after it is generated WITH that anchor as a reference, so the light, palette and treatment carry across the set instead of drifting. Give the shots you want, or let it use the launch default (hero, close detail, in use, context). Set confirm:true to spend credits.
cadabra_creative_set
Several characters talking, in ONE audio file, each line in its own voice, with the turn-taking sounding natural. Hebrew supported. Up to 40 lines. Priced like speech, about 1 credit per 750 characters across all lines together. Use this instead of generating each line separately: separate lines do not sound like a conversation. Pass voice_name per line, never ask the user for ids. Set confirm:true to spend credits.
cadabra_generate_dialogue
One sentence in any language, one location reference sheet out: the same place from four angles at one time of day, with its light, its palette and the three things it is recognised by, the thing you lock a world with before any film is made. The place is first DESIGNED in English by the same brain the films use (free). 🚨 A prompt that comes back Hebrew is refused before anything is charged. Without confirm:true you get the English prompt and the price only.
cadabra_world_sheet
2 credits: 1 to write the story, 1 to build the panels. Quote first (call without confirm), then confirm:true. The engine behind the website's 'AI Storyboard Board' studio. One idea in → a locked character_bible (with a named DNA marker), one style_lock, a character_sheet_prompt, and 4-12 per-panel image_prompts built to read as one production — richer than cadabra_storyboard's board (a real character bible + style lock, not just shot lines). Nothing is rendered here. Render the character sheet FIRST with cadabra_generate_image (locks identity before panel one), then each panel's image_prompt with that sheet's URL as reference_image_urls — same trick as a consistent cast. Pass reference_image_url when the user already has a real photo (a face or a product) to use as the identity instead of a generated one — the sheet step is then skipped entirely, so it isn't returned and shouldn't be generated. Quote each image with cadabra_quote before generating; show the user the board and get a yes before spending anything.
cadabra_storyboard_board
FREE. Before a Hebrew song is generated: the lyrics come back with full niqqud, a version ready to paste into the song engine (English section tags, niqqud on every risky word, names and foreign words split into sung syllables like אוֹ-מֵר), and the list of words most likely to be sung wrong. Unvowelled Hebrew is ambiguous to a singing engine, which is why names and look-alike words come back mispronounced. The words are never changed, only helped. Run it on every Hebrew song before cadabra_generate_music_v6.
cadabra_hebrew_lyrics
Turn a storyboard the creator has already approved into a finished film, in one call. Give it the panel stills in order (the ones from cadabra_storyboard, or any stills they made). Each panel becomes a moving shot from that exact frame, so the film looks like the board they said yes to, and then the whole thing is cut together with music, captions and a mix. Use this the moment a board is approved, instead of animating panel by panel and assembling by hand. Price is every shot plus the edit fee, quoted before anything runs; set confirm:true to spend.
cadabra_animate_storyboard
Change what is INSIDE an existing clip, by name instead of by phrasing. Effects: wardrobe (change what they are wearing), world (change the place around them), weather (change the weather), time-of-day (change the hour and the light), light (relight the shot without restaging it), sky (replace the sky and match the light to it), swap (put one thing in place of another), add (put something into the shot), color (change the colour of one thing), material (change what a thing is made of), remove (take something out of the shot), declutter (clear the background), restyle (restyle the whole picture), season (change the season). Each one carries a deliberate instruction that holds everything else still, which is what makes the result repeatable: the same ask gives the same kind of answer instead of depending on how the sentence happened to be worded. The output keeps the source clip's length and shape. Priced off the SOURCE clip's length and measured from the file itself, so a longer clip costs more; set confirm:true to spend, and without it you get a quote only. 🚨 This cannot swap the person for one of your saved characters: the engine takes the clip and the words and no identity. For anything more than the face (build, wardrobe, the whole person), ask for a fresh render with that character instead.
cadabra_video_effect
Use this when the clips already exist and need cutting into one film. Not for re-editing a finished MP4 (cadabra_edit_film). Cut already-made clips into one film: dissolves, captions, music ducking. Same editor as cadabra_make_film. A batch link is fine. PHOTOS WORK TOO (jpg, png, webp): each one is held and moved slowly on screen, so a set of photos becomes a film for an event, a memorial, a birthday or a property listing (recipe photo-film). Always pass aspect_ratio with photos. Price is the existing edit fee: 3 credits base, +1 per extra 15 seconds of finished runtime. Set confirm:true to spend. Without it you get a quote only.
cadabra_assemble
FREE. The two pieces of writing a business needs before any post exists. · brand — what this brand SOUNDS like: its voice, what it promises, who it is talking to. Run it once and reuse it. · ads — the advertisement itself: the line that stops the scroll, the body, the call to action, written to an objective. 🚨 Not the same thing as cadabra_social_copy, which writes the caption for ONE finished post, and not the same as cadabra_social_month, which fills a calendar. Reach for this when somebody has a business but no words yet.
cadabra_brand_words
Cadabra's ready-made cinematic scenes, the same library the website shows. Call with no arguments for the index, or with template_id to get that template's FULL prompt, duration and aspect, which you then pass to cadabra_generate_video or cadabra_generate_kling. Free, nothing is charged. The prompts are long by design, which is why only one is returned at a time.
cadabra_cinematic_templates
Build a REUSABLE avatar (Cadabra Avatar Studio). Paid once, then it lives on this creator's shelf forever and every later film costs only the render. kind:"photo" — one still of a clearly visible face. 13 credits to build, ready immediately, renders at about 0.47 credits/sec. Ask cadabra_quote rather than quoting prices from memory; the studio owns them and they move. 🚨 kind:"video" (a trained digital twin) IS CLOSED AND WILL BE REFUSED. Not a price problem: a twin occupies a paid SEAT on the provider's plan that costs us every month, so it cannot be self-serve. Do not offer it, do not describe it as available, and do not ask the creator to film themselves for it. If someone asks for a twin, tell them the trained twin is not open at the moment and give them the two things that ARE: · a photo avatar — one picture, built in seconds, speaks any script forever; · a real talking clip of themselves — cadabra_clone_voice on ~75s of their speech, then cadabra_generate_voice and cadabra_lipsync over their own footage. No avatar, no consent wait, and it is genuinely them. Anyone who already owns a twin keeps it: cadabra_avatar_speak still works on it and is not affected. 🚨 A TWIN NEVER SPEAKS IN THE CREATOR'S OWN VOICE, whoever tells you otherwise. The provider mints a voice record labelled with the avatar's own name and the voice inside it is a stranger's: a man who filmed himself for five minutes was handed a woman's voice carrying his name. Their real voice only ever comes from cadabra_clone_voice (5 credits, about 75 seconds of clean speech), attached with cadabra_attach_voice. Never promise a creator the twin sounds like them. 🚨 The picture has to reach us as a URL. If you cannot read the bytes (an attachment in a chat client usually is not readable bytes), open cadabra_upload_file with no arguments (an upload button in the chat); only if no button appears, https://livinginmovie.com/mcp/upload, in the same breath, rather than the word 'upload' on its own. FOR WHEN THE TWIN DOOR REOPENS, and not a reason to ask for footage now: 15 seconds is the provider's hard floor and a shorter take is refused before charging, two to five minutes at 1080p or better is what they actually want, duration_seconds/width/height bring the warnings back before the money does, and a trained twin cannot speak until the filmed person completes a consent link that dies after 24 hours. Call cadabra_my_avatars FIRST — never build a second copy of a face they already own. Set confirm:true to spend credits.
cadabra_create_avatar
Free. Lists the shot types (33: where the camera stands, its framing, angle and lens, taken as shot by cadabra_generate_image, cadabra_generate_video and cadabra_generate_kling), the camera moves (70), visual effects (114) and look options (41: camera body, lens, era, grain, still looks) that cadabra_generate_video and cadabra_generate_kling take as camera_moves, vfx and look. They ride the prompt, so the price never changes. Offer them by their Hebrew or English label and pass the id.
cadabra_camera_fx
Free. Run this on any text that is about to be read aloud by cadabra_generate_voice or cadabra_generate_dialogue. A speech engine voices what is written, letter for letter: a typo becomes a mispronounced word, a number becomes the wrong number out loud, and the mistake is only heard after the credits are spent and the MP3 is in the creator's hands. This returns the corrected text, a short list of what was changed, and — when the writing is chatty rather than spoken — an alternative written in narration register. Up to 5000 characters. Hebrew included.
cadabra_proofread_script
Free. Hand it a frame from a shot you just rendered (cadabra_inspect gives you frames) and, when there is one, the reference photo the person was supposed to match. It answers with the one thing that is wrong, or with nothing. Pass an end frame too whenever you can. The two failures that actually reach a creator — the character changing halfway through, a camera move that never resolves — happen ACROSS a clip and are invisible in a single frame. 🚨 It is advisory and it fails open: silence means no problem was found, never a guarantee. It does not block anything and it never re-renders on its own. Use it to catch the shot before the creator does, then tell them what you found and let them decide.
cadabra_qa_shot
Use this when they ask how many credits are left, and after any failure, before saying anything about money. Return the signed-in Cadabra user's remaining credits.
cadabra_check_balance
Turn a recording of a real voice into a voice you can then speak any text with. 5 credits. 🚨 Only clone a voice the user owns or has permission to use. Thirty seconds of clean speech beats five minutes of noisy. Set confirm:true to spend credits. 🚨 HOW THE RECORDING GETS HERE, because this is where people get stuck: you need a URL. If you can read the file's bytes, cadabra_upload_file makes one. YOU USUALLY CANNOT (audio attached in a chat client is not readable bytes), so open cadabra_upload_file with no arguments (an upload button in the chat); only if no button appears, https://livinginmovie.com/mcp/upload (same account, drop the recording, paste the link back), straight away. Never reply 'upload the recording' without it.
cadabra_clone_voice
The final cut of a music clip, built in code, not guessed. Before planning ANY music clip, read cadabra_editor_manual section 'music-clip' (free): how international-level clips are made and how to lead the creator there. Every every singing shot starts 0.3 s before its line (the slice it was made from starts there too) so the mouth lands on the words; the gaps are filled with B-roll cut to whole bars at the song's own tempo; every clip is muted and the song carries the sound, mastered loud for social. Pass range_start/range_end for a vertical 15 to 30 s cut from the best part (usually the chorus). Same edit fee as cadabra_assemble. Without confirm you get the quote, the runtime and the shot order.
cadabra_music_video_cut
Permanently remove ONE item from this creator's own gallery. Free. 🚨 THERE IS NO UNDO AND NO TRASH. The row is gone. So: take the id from cadabra_list_creations, tell the creator exactly WHICH item you are about to delete in words they can check (what it is, when it was made), and only send confirm:true after they have said yes to that specific thing. Never work from a description. "Delete the flower one" is not something anybody should be able to say to an irreversible action; find it, name it, confirm it, then delete it. It can only ever touch this creator's own gallery; the scoping is the studio's, not this tool's.
cadabra_delete_creation
Turn a photograph into a per-pixel depth map. 1 credit. What it is for: convincing fake depth of field, a parallax move on a flat photograph, and as a mask that knows what is in front of what. Returns an image where near is bright and far is dark.
cadabra_depth_map
Invent a voice for cadabra_gemini_speak from a written description and get a preview to listen to. It costs credits (Sela 2026-09-28: design is never free): call without confirm for the quote, show the price, and confirm:true only after the creator's yes. The preview lands in their gallery; a failure is refunded. Describe it in English: age, the language and accent it speaks natively ("native Israeli Hebrew, a Tel Aviv accent"), pitch, pace, the feeling. 🚨 For a Hebrew script this is the proven route: a voice designed as a native Hebrew speaker. Play the preview to the creator before using the voice. Hand back the voice_... id and keep it in the conversation: it is not in cadabra_gemini_voices and nothing else remembers it for them.
cadabra_gemini_design_voice
Design a scroll-stopping cover image for a video or post. Cadabra's thumbnail director writes the concept (free), then each concept is rendered as an image. 1 credit per concept, 2 when a reference photo is attached. Returns the artwork plus the headline text written for it. Note: on the website the headline is burned onto the picture by the browser; here you get the image and the words separately, so you can place them yourself. Set confirm:true to spend credits.
cadabra_make_thumbnail
Free. The rooms that come BEFORE anything is generated, where the thinking is cheap and the mistakes cost nothing. mode "document": a REAL document becomes a film you can shoot. Paste a treatment, a client deck, a chapter, a research paper, a proposal (up to 120,000 characters, so a whole chapter fits) and it comes back mapped: what the document actually says, the evidence and VERBATIM quotes it contains, what it deliberately does NOT cover, plus a world and a cast built to carry it. This is the one to use when the creator arrives with material rather than an idea. Pair it with cadabra_read_pdf when the material is a PDF. mode "bible": a treatment or story becomes a compact project bible: logline, one style lock in English, up to four characters and four locations described by LOOK. This is the cheapest way to hold a face and a place steady across a whole film, and it belongs before shot one, not after the second shot drifts. mode "script": one line becomes a shootable 30-60 second script, 3 to 5 shots, one named character reused in every shot. mode "research": a sentence, ideally with a URL or two in it, comes back with what is actually out there. It READS the links you paste. Use it before writing an ad in a category the creator knows better than you do. mode "expert": one of five departments answers on the brief in their own discipline: strategist, screenwriter, cinematographer, director, animator. Ask when a brief is thin and you need the question behind it, not more adjectives. mode "concepts": THREE NAMED DIRECTIONS from the creator's own words, before any detail is asked. Five ideas are written and a cold critic keeps the best three, ranked, each with a title, a one line logline, the opening (the first three seconds), the turn, and a score; the first is the recommended one with its reason. Show all three, recommend the first, and let the creator pick or keep their own. 🚨 What they pick is CARRIED FORWARD, never decoration: it answers the turn (unless they already gave one), its opening becomes the first beat, and on a trailer its title becomes the title card while its turn is WITHHELD (a trailer promises, it never reveals). Then draft the beats of the form, let them rewrite any line, and only then price. All of it is text. Nothing is rendered and nothing is charged.
cadabra_develop
Generate a new LOOK for an avatar the creator already owns: the same face, in a different outfit, a different room, a different framing — and it can speak, like any other look. 🚨 THIS IS WHAT MAKES A FILM INSTEAD OF A TALKING HEAD. A trained twin otherwise wears whatever it was filmed in forever, so any script that needs the person in pyjamas and then in a studio looked impossible. Generate one look per situation, then pass each look_id to cadabra_avatar_speak for that segment. The identity is carried by the avatar's existing look used as reference, not by your words — so describe the CLOTHES, the PLACE, the LIGHT and the FRAMING, and never re-describe the face. About 13 credits per look. Set confirm:true to spend credits.
cadabra_avatar_look
The six edit modes of the website's Midjourney V8.1 studio. 1 credit each, quote first, auto-refunded if it fails. - variation / remix: a new take on ONE of the four images of a Midjourney grid made earlier. Needs source_task_id (the taskId cadabra_generate_image returned for that midjourney run) and image_number 0-3 (top-left 0, top-right 1, bottom-left 2, bottom-right 3). strength "subtle" stays close, "strong" (default) moves further. remix also takes a new prompt. - edit (canvas): repaint one grid image from a prompt. Needs source_task_id, image_number and prompt. - retexture: keep the shapes of ANY picture and restyle its surfaces from the prompt. Needs image_url and prompt. - remove-bg: cut the subject out of ANY picture. Needs image_url. - upload-paint (mask): repaint part of ANY picture. Needs image_url and prompt; mask_url is an image whose opaque area is repainted (without it the whole frame is repainted). Say the price (1 credit) before you call with confirm:true.
cadabra_midjourney_edit
Several characters talking in ONE audio file on Eleven v4: each line in its own voice, the feeling carried from one speaker to the next, directed by tags inside each line. Hebrew supported, up to 40 lines and 10,000 characters. cadabra_generate_dialogue is the eleven_v3 version and stays as it is. 🚨 To redo ONE line, call cadabra_eleven_v4_speak with that line and that speaker's voice: v4 keeps it the same person. Pass voice_name per line, never ask for ids. Priced at 1 credit per 750 characters across all lines. Set confirm:true to spend credits.
cadabra_eleven_v4_scene
The Eleven v4 speech model as its own tool. 90+ languages, Hebrew included, up to 10,000 characters in one read. It performs the text the way an actor would, directed by tags written INSIDE the text, and it keeps the speaker the same person across every take, so asking for another take of a line never drifts to a different voice. Use it when the creator asks for v4, for the most acted, emotional read, or for a long narration that has to stay steady. cadabra_generate_voice is the eleven_v3 tool and stays the default; this one never replaces it. 🚨 A new take of ONE line of a longer script: call this tool with just that line and the same voice. 🚨 NEVER ask the user for a voice id. Pass voice_name; a wrong or ambiguous name returns the candidates, free. Any voice speaks any of the 90+ languages: the creator picks the voice, and it is never refused for the language of the text. Priced at 1 credit per 750 characters, the same as v3. Set confirm:true to spend credits.
cadabra_eleven_v4_speak
FREE. The complete manual of Cadabra's render engine, the same one our edit brain works from. Start with section "overview" (a map of every capability: picture, transitions, titles, captions, MOTION DESIGN with graphics, charts, chat, mockups, logo reveals, 411 animated stickers, particles, light leaks, film looks, camera moves, sound, end cards). Then read "shape" for every EditPlan field and its allowed values before writing a plan for cadabra_render_plan. Other sections: doctrine (how to cut), story, rules, recipes (named shot recipes), craft (feature-film editorial craft), motion (motion-graphics principles), limits (what the engine cannot do; a key outside the shape fails the whole render).
cadabra_editor_manual
Turn a list of clips into a Premiere / Final Cut XML sequence and hand back a link to the file. FREE. 🚨 This is how somebody finishes in their OWN editor. Until now a creator who wanted to take a Cadabra cut into Premiere had to rebuild the timeline by hand, clip by clip. Offer it whenever they mention their editor, a client handover, or wanting to keep working on it elsewhere. The clips are listed in order with their real lengths; the XML points at the same URLs, so their editor pulls the media straight from the gallery.
cadabra_export_xml
Takes a picture and gives it MORE PICTURE: the same photo at a different shape, with the new space painted in to match rather than cropped, letterboxed or stretched. 2 credits. This is the answer to the most common thing a creator hits: a portrait photo that has to run as a 16:9 cover, a square product shot that has to fill a 9:16 reel. Cropping throws away the subject, bars look like a mistake, stretching is worse. This keeps every original pixel and invents only the room around them. The subject is never scaled down to make room, and the original is never touched. Say where the picture should sit when it matters: a portrait becoming a landscape usually wants anchor "top", so the head stays high instead of floating in the middle with air above it.
cadabra_extend_image
Free. Full copy-paste prompts for stylised production-CG animation. kind: direct (story craft), dialogue (lock every line), master (full-body grey studio), sheet-a (three-panel headless), sheet-b (turnaround plus eight expressions), location (empty of people), prop, storyboard-sheet (eight painted panels), seedance-25 (named shots, 30s ceiling). Always returns the WHOLE prompt. Then generate with cadabra_generate_image look animation or cadabra_generate_video engine seedance-25. Quote before confirm.
cadabra_animation_craft
🚨 CLOSED since 2026-09-19: this tool always refuses and charges nothing. Do not offer it and do not quote it. It stays registered only so that a creator who asks for "my avatar filmed in a new scene" hears the route that does it: a trained character (cadabra_create_character once, then cadabra_generate_video naming that character), which also holds the same face across every later shot. For a cinematic feel on footage that already exists (a camera move, slow motion, a grade, a crash zoom), use cadabra_edit_film. Both quote their own price before anything is charged.
cadabra_avatar_cinematic
Use this when they ask for something they already made: the gallery, a past result, its link. Not for a job still running (cadabra_film_status). The user's gallery, searchable, with the PROMPT each thing was made from. Free. This is how you continue from past work instead of starting from a blank page: search for what they are referring to ('the coffee one', 'yesterday's reel'), take its URL as the input to the next tool, or take its prompt as the starting point for a variation. Whenever the user says 'that video', 'the last one', or 'like the one I made', come here first rather than asking them to paste a link. 🚨 A film from cadabra_make_film is NOT here until it is finished. The gallery holds each shot as it lands; the assembled film is a JOB, and it appears here only once assembly completes. Never conclude from this list that a film failed — this listing names any film job it can see, and cadabra_film_status is the only truth about one. Telling a user their paid film 'was not created' while it is still assembling is the worst thing you can do with this tool.
cadabra_list_creations
Use this when someone has a LONG recording (a podcast, a talk, an interview, a lesson, a vlog) and wants the short clips worth posting from it. Not for a clip that is already short (cadabra_edit_film), and not for making new footage. It times every word (the same transcription cadabra_transcribe sells, at the same price, 1 credit per started 10 minutes), then finds the standalone moments for free: each one starts on a sentence and ends on one, keeps to the length asked, never overlaps another, and carries an honest score out of 100 in four named parts (hook, standalone, payoff, energy), a hook title in the recording's language, and why a stranger keeps watching. A flat recording is told it is flat. Without confirm it returns the price, free. Then show the moments with their scores and let the creator pick. Each moment comes with the exact cadabra_cut_reel call that turns it into a publishable vertical reel (the words are kept, so the reel never pays to hear them again); that reel is quoted by its own tool. For several reels at once, put those calls in a cadabra_mission.
cadabra_find_moments
Free. 44 finished looks for a picture of a REAL PERSON, each one a full production prompt with the wardrobe, lighting, lens and grade already written: the professional headshots (LinkedIn, CEO, lawyer, doctor, realtor, speaker, dating), the fashion ones (editorial, black and white, noir, golden hour, 70s, street), and the viral ones people ask for by name (action figure in the blister pack, animation still, brick minifigure, trading card, movie poster, magazine cover, superhero, cyberpunk, samurai, royal). Call with no arguments to see the shelf. Call with a look to get the prompt, then run it yourself on cadabra_generate_image with the person's photo in reference_image_urls and raw_prompt:true — the prompt is already crafted and the free craft pass would only rewrite it. Without a reference photo this makes a stranger in a nice suit, so ask for the photo before running anything. The prompts have male and female variants because wardrobe and styling differ. Use what you already know about the person from the conversation; ask only if you genuinely do not know.
cadabra_portrait_looks
Turn a rough thought into five DIFFERENT film ideas, each with the reason it would work and the reason it might not. Free, nothing is generated. Use this before cadabra_make_film whenever the user is not sure what they want: choosing between five costs nothing, and regretting a film costs credits.
cadabra_concepts
A flubbed word, a wrong number, a name said wrong: replace just those words inside a video or an audio recording without re-recording. The words are timed and the phrase is FOUND in them; the corrected words are spoken in the speaker's own voice (a saved voice by name, or cloned from this very recording) and laid into exactly that stretch, matched to the room's level and faded so there is no click. On a video the new words are fitted to the old stretch's length so everything after stays in sync, and with lipsync:true only a short window around it is lip-synced so the mouth says the new words. 🚨 ONLY on the creator's explicit ask, and only the words they name: an attached recording is theirs and is never rewritten on our own initiative. Without confirm you get an itemized quote (timing the words, a voice clone when no voice is given, the new speech, the lip sync); nothing is charged if the phrase is not found.
cadabra_fix_words
Generate a premium 4K video with Kling 3.0. Text-to-video or image-to-video, or Omni mode with up to 4 reference images (reference them in the prompt as <<<image_1>>>, <<<image_2>>>, etc.). Set confirm:true to spend credits.
cadabra_generate_kling_4k
Generate a video with Kling O3 (Kling Omni V3) — text-to-video, image-to-video, or reference-to-video (transform an existing video). Optionally reuse a trained character via element_ids (see cadabra_create_character). Set confirm:true to spend credits. Failed jobs are auto-refunded. 🎬 THE CODES RUN HERE TOO. A slash code (/fpvdrone /glambot /liquid /bullettime …) with mode image-to-video and their picture as image_start writes the whole English shot, compiled for Kling's own strength — physical simulation, weight, contact, cloth and liquid — rather than for a Seedance prompt. cadabra_video_codes lists all of them.
cadabra_generate_kling
Write a full song on Suno V6, the newest Suno. 1 credit flat, and flat really means flat: a 20-second jingle and a 6-minute track cost the same, so ask for the length the film actually needs instead of trimming to save money. Every run returns TWO different takes of the same brief for that one credit, so play both before deciding. Simple mode (custom_mode false): describe the song in a sentence and Suno writes the words and the music. Custom mode (custom_mode true): style and title are required, and your `lyrics` are sung as written, which is the only way to control the words. duration (10-360s) works in custom mode only, and V6 honours it. 🚨 Suno sings Hebrew, unlike the video engines: Hebrew lyrics in custom mode come back sung in Hebrew. 🎬 A SONG WRITTEN FOR A VIDEO: send video_url in simple mode and Suno watches the clip and writes the words and the music to fit it (their limits: one clip, mp4/mov/webm, up to 100MB and 241 seconds). Say the language and the feel in prompt. Simple mode does not take a length, so lay it under the clip with cadabra_assemble and let the edit end it. Three models: V6 (best all round), V6_MINI (faster, lighter), V6_WILD (stranger, bolder). Afterwards cadabra_music_v6 extends it, covers it, splits the stems, makes a video of it or turns the singer into a reusable persona. Set confirm:true to spend the credit.
cadabra_generate_music_v6
Turn a photo + an audio clip into a talking-avatar video (Cadabra Avatar Studio, powered by OmniHuman 1.5). The photo needs a clearly visible person/face — subject_check rejects images with none detected. Audio caps at 35s. Set confirm:true to spend credits.
cadabra_generate_avatar
Use this when they want ONE clip, named an engine, or are working shot by shot. Not for a whole film from an idea (cadabra_make_film), and not for changing a finished film (cadabra_edit_film). Generate a video. confirm:true to charge, else quote only. Failed jobs auto-refund. 🎬 A PICTURE + A CODE = A SHOT. If the creator wrote a slash code — /fpvdrone /tvcommercial /slowmotion /360 /dollyzoom /spiralshot /glambot /ugc /thirdpersonview /pov /gimbalshot /flyover /zoomout /orbitshot /macrozoom /macroreveal /earthzoom, or the Hebrew name of one — send it as `code` with their picture as image_url and NOTHING else. The code writes the whole English prompt, locks the identity in that picture and picks the engine, length and frame. Their own words, if they wrote any, go in `prompt` and become the subject line. cadabra_video_codes lists all seventeen with what each one wants attached. Legal engine values: seedance-25 (Seedance 2.5), ltx-25 (LTX-2.5), seedance (Seedance 2.0 cube), seedance-4k, flux3, minimax-h3, gemini-omni, grok-imagine, happyhorse, wan-3. If they named 2.5 send seedance-25. If they named 2.0 or Seed 2 send seedance. 15s on seedance-25 bills as 20 then cut; do not switch to seedance to keep 15. Default engine seedance (2.0). Feature animation: get the prompt from cadabra_animation_craft kind seedance-25. One block equals one shot. Whole seconds, last timecode never above 30. Production CG look, no film stock. Dialogue only in braces. 📎 IN CHATGPT, FILES THE USER ATTACHED GO STRAIGHT IN: their photo as image_file, a song or voice as audio_files, extra pictures or clips as reference_files. ChatGPT fills them in; there is no upload step and no upload page. They are copied to Cadabra's CDN on the quote call and their URLs come back in the quote, so the confirm call can send those URLs or the same files. 🚨 IF CHATGPT SAYS "INTERNAL ERROR" ON A CALL WITH ATTACHED FILES, THE CALL NEVER REACHED CADABRA and nothing was charged (ChatGPT's own file hand-off failed; measured 2026-09-28 with three references). Do not retry the same call. Put each file through cadabra_upload_file (chat_files, one file per call), then call this tool again with the returned links in image_url / reference_image_urls / audio_urls and no *_file fields. The prompt, engine and price stay the same.
cadabra_generate_video
Worlds (Marble / World Labs): build a walkable 3D set from a prompt or a plate. Returns a camera still (not the odd 360 thumb). Video is NOT included. After this lands, call cadabra_generate_video with that still as image_url (engine ltx-25 or seedance-25). Two charges: 16 credits for the world, then the video engine. Set confirm:true to spend. Failed jobs are auto-refunded.
cadabra_generate_world
Use this when they want a still: a picture, a poster, a product shot, a character master or sheet. Not for moving pictures. Generate an image with Cadabra. Default model nano-banana (fast, cheap). look animation selects gpt-image-2 unless they named another model, and stamps production-CG laws (empty hands, no ink on skin). gpt-image-2 and both gpt-image-2.5 tiers charge +1 credit per reference image attached (on top of the base resolution/quality price) — tell the user this before attaching many references, e.g. a character sheet built from several photos. 🚨 The 2.5 tiers sit just above gpt-image-2 for the same cell (2K high: flare 5, sunburst 8, against 4), so reach for sunburst when a real face, product or logo must survive an edit, when a mask_url marks the one area to change, or for dense small text, and say the credit number before you run it. Set confirm:true to actually spend credits — without it you get a price quote only. Failed generations are auto-refunded.
cadabra_generate_image
Use this only when they ask for the older V5.5 music model by name. A new song or score goes to cadabra_generate_music_v6, the default. Generate a full song from a prompt, or from your own lyrics (custom mode). Flat 1 credit. Set confirm:true to spend it.
cadabra_generate_music
Generate sound effects and ambient audio. Priced ~3 credits/minute of AUDIO PRODUCED (minimum 2), refined to the exact length after generation. A 5-minute worst case is reserved up front and refunded down, so the reservation is not the price — quote the estimate, not the hold. Set confirm:true to spend credits. 🚨 NOT THE NARRATION TOOL. This speaks with a generic preset voice. Any spoken line — narration, voiceover, dialogue, Hebrew or English — belongs in cadabra_generate_voice, which uses the account's OWN saved and cloned voices (call cadabra_list_voices first, it is free) and costs 1 credit per 750 characters, cheaper than this. A user asked for a specific saved voice by name, was brought here instead, saw the 15-credit reservation, and shipped a film with no voiceover at all. Come here for a door slam, a dragon wing, a room tone. Not for a voice.
cadabra_generate_sfx
Use this when words must be spoken: narration, a character's line, Hebrew speech. Not for singing (cadabra_generate_music_v6). 🚨 THE narration tool, and it runs on eleven_v3 with ALL of v3 exposed: audio tags inline in the text, plus stability, style and similarity_boost. A narration that comes back flat is almost always a missing [tag] and a default stability, not a wrong voice. For an advertisement, reach for stability 0.3 and tag the lines. Turn text into spoken audio in the account's own saved and cloned voices, Hebrew included (it is the only Cadabra voice tool that supports Hebrew). Use it for every spoken line: narration, voiceover, dialogue. 🚨 NEVER ask the user for a voice id. Pass voice_name. If the name is wrong or ambiguous you get the candidates back, free, with nothing charged. 🚨 HEBREW AND THE VOICE. Every library voice can read Hebrew, but one whose own language is not Hebrew pronounces it with that language's accent, and a native listener hears it. When that applies, Cadabra says so before anything is charged and the creator decides. A CLONE of someone who speaks another language is refused for Hebrew unless the creator insists (use_this_voice_anyway). To choose, call cadabra_list_voices and pick by the job (advertisement, conversational), or take the creator's own Hebrew clone for a native read. Priced at ~1 credit per 750 characters. Kept 7 days. Set confirm:true to spend credits.
cadabra_generate_voice
Free. Mint the consent link a trained twin needs before it can speak, and hand it over as text so it can be SENT. 🚨 The person who has to approve is almost never the person in this chat — they filmed and left — and until now that link could only be opened from the studio screen, on the wrong computer. It expires 24 hours after it is minted, and calling this again mints a fresh one. Photo avatars need no consent and are refused here. Get the id from cadabra_my_avatars.
cadabra_avatar_consent
Remember which voice an avatar speaks in, by NAME, once and forever. Free. 🚨 WHY THIS EXISTS: a trained digital twin comes back carrying a voice the provider labels with the AVATAR'S OWN NAME — and the voice inside it is a stranger's. Training a twin clones a FACE, never a voice; the provider says so themselves. People have already been fooled by that label, twice, including us. Attach the creator's own cloned voice here (cadabra_clone_voice makes one from about 75 seconds of clean speech) and every later film speaks in it without anybody having to decide again. Pass voice_name — never ask the user for an id. Pass an empty voice_name to detach.
cadabra_attach_voice
Cadabra AI ChatGPT Plugin FAQ
How the directory, categories and Discoverability Score work.
Read the methodologyHow do I improve Cadabra AI's ChatGPT Plugin discoverability?
The levers are the listing surface agents actually read: names, descriptions, keywords, tool metadata, and registry health. Which lever matters depends on where discovery breaks, which is what continuous measurement shows.
Where is this profile measured?
This profile uses the geography attached to the latest public registry snapshot: US. Locale tags are intentionally omitted.