Search media
media_searchFind slide-ready icons, emoji, stickers, GIFs and memes with pasteable MDX and automatic credits; search multiple sources by query.
Instructions
Find media for a slide — the same sources and the same MDX as the hosted builder's Insert media panel: Iconify icons, emoji, stickers, GIFs and memes (KLIPY), meme templates (Imgflip, with caption boxes placed), and Kadal's own stickers, GIF loops and templates. Each result has mdx (paste it into the slide unchanged; edit only caption text, size, x/y), preview (a picture URL), attribution and id. Credits are automatic: set credits: true in the headmatter (deck_update_frontmatter) and every item appears on a Credits slide with its licence. KLIPY needs the CLI's sign-in; without it the other sources still answer. Prefer one emoji set per deck; prefer Kadal's own items when they fit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| set | No | Emoji set for emoji and emoji stickers (default fluent-3d). Keep one set per deck. | |
| kind | Yes | icon (Iconify: every free set), emoji (Fluent, Noto, Noto Animated, Twemoji: <Emoji> inline), sticker (Kadal's stickers, KLIPY stickers, emoji as placeable <Sticker>), gif (Kadal's GIF loops, KLIPY GIFs), meme (KLIPY's finished memes), template (meme templates with caption boxes: Kadal's and Imgflip's top 100, as <Meme>), kadal (all of Kadal's own library). | |
| limit | No | Results per source (default 12). | |
| query | Yes | What to look for: a feeling, an object, a reaction ("mind blown", "rocket", "thank you"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| query | Yes | ||
| results | Yes | ||
| sources | Yes |