| name | generating-memes |
| description | Creates memes using the meme CLI with 298 templates. Generates, previews, searches, and lists meme templates. Use when user asks to make memes, create memes, generate memes, or mentions specific meme names like petpet, slap, hug, rub, etc. |
| metadata | {"openclaw":{"emoji":"🎭","requires":{"bins":"[Truncated]"},"install":["[Truncated]"]}} |
Generating Memes
Creates memes using the meme CLI tool with 298+ templates.
Quick Start
List all templates:
meme list
Search templates by keyword:
meme search <keyword>
Generate a meme:
meme generate <template> --images <paths> --texts <texts>
Popular Templates
Most commonly used templates:
| Template | Description | Type |
|---|
petpet | Petting animation (摸/摸摸) | Image |
slap | Slapping animation (一巴掌) | Image |
hug | Hugging animation (抱/抱抱) | Image |
rub | Nuzzling animation (贴/贴贴) | Image |
pat | Patting animation (拍) | Image |
kiss | Kissing animation (亲/亲亲) | Image |
pinch | Pinching face (捏/捏脸) | Image |
5000choyen | Big/small text contrast | Text |
always | "Always" format meme | Text |
shock | Shocked reaction (震惊) | Text |
clown | Clown meme (小丑) | Image |
stare_at_you | Staring at you (盯着你) | Image |
loading | Loading animation | Text |
good_news | Good news header (喜报) | Text |
bad_news | Bad news header (悲报) | Text |
applaud | Applause (鼓掌) | Image |
praise | Praise (表扬) | Text |
speechless | Speechless (无语) | Image |
run_away | Run away (快逃) | Image |
suck | Suck/Sip animation (吸/嗦) | Image |
See full template list
Usage Patterns
Image-based Memes
Templates requiring one or more images:
meme generate petpet --images /path/to/photo.jpg
meme generate petpet --images /path/to/photo.jpg > output.gif
Text-based Memes
Templates using only text:
meme generate 5000choyen --texts "IMPORTANT" "ignore this"
meme generate always --texts "the answer is 42"
Mixed (Images + Text)
Recommended Workflow
- Search for a template:
meme search <keyword>
- Preview the template:
meme preview <template>
- Check requirements:
meme info <template>
- Generate the meme:
meme generate <template> [options]
Example: Create a Petpet Meme
meme search pet
meme info petpet
meme generate petpet --images friend.jpg > petpet.gif
Commands Reference
| Command | Description |
|---|
meme list | List all 298 templates |
meme search <keyword> | Search templates by keyword |
meme info <template> | Show template requirements (images, texts, params) |
meme preview <template> | Generate template preview |
meme generate <template> | Create meme |
meme download | Download required resources |
See more examples
Troubleshooting
"meme: command not found"
The meme CLI is not installed. Install it from GitHub:
curl -L https://github.com/MemeCrafters/meme-generator-rs/releases/latest/download/meme-x86_64-unknown-linux-gnu -o meme
chmod +x meme
sudo mv meme /usr/local/bin/
meme download
GitHub: https://github.com/MemeCrafters/meme-generator-rs
Alternative: Build from source with Rust:
cargo install meme-generator
meme download
Template Not Found
If generation fails with "unknown template" error:
meme list | grep <template>
meme search <keyword>
meme info <template>
Missing Resources
If images or templates are missing:
meme download
This downloads all required template assets.
Network Issues (Download Failed)
If meme download fails with connection timeout:
Note: Some templates may work without downloaded resources if they have built-in assets.
Tips
- Use
meme info <template> before generating to understand requirements
- Redirect output to save:
> output.gif
- Many templates support both images and text
- Some templates have optional parameters (like
--circle for petpet)
- Use
meme search for discovery when unsure of template name