// AI TOOLS · CLAWDMOJI

ClawdMoji

An open-source project that procedurally generates animated pixel-art Slack emoji of Clawd, the Claude Code mascot crab.

Last verified · 2026-07-03 · by Moe Ameen

What ClawdMoji is

ClawdMoji is a free, open-source project by developer afspies that generates a growing cast of animated pixel-art Slack emoji built around Clawd — the small 8-bit crab mascot that appears in Anthropic's Claude Code terminal. It is worth being precise about what it is and is not: despite the "moji" branding, it is not an AI emoji generator. Nothing is diffused or prompted. Every frame is rendered procedurally in Python from a single hand-defined pixel grid, so the output is deterministic code art, not model output.

The whole cast derives from one source-of-truth sprite. A short pixel-art string in the shared clawd.py module defines Clawd as a compact pixel grid (a 12×8 cell layout, body color roughly #DA7758, black eyes, with a white outline applied consistently). Each variant is a separate render script that imports that shared grid and composites effects and animation on top — a Doom-fire simulation behind the "This is Clawd" burning-room variant, scrolling rain and splash layers for the London variant, a breaking wave for the surfing one, plus dancing, bug-catching, and archer variants. Because the loops are constructed to be mathematically seamless, the GIFs cycle without a visible seam.

The output is tuned for one target: Slack custom emoji. Files render at 128×128 pixels, export as PNG (static) or GIF (animated), keep transparent backgrounds, and stay under Slack's 128 KB per-file limit. A live gallery on GitHub Pages shows every variant with click-to-copy Slack names, and a ready-to-upload pack is published in the repo's releases so you do not have to run any code to use them.

Two honest caveats. First, the scope is narrow by design — this makes Clawd emoji, not arbitrary custom emoji from your own prompts or logo. Second, the license is split: the code is MIT-licensed and freely reusable, but Clawd and the Anthropic spark are Anthropic's intellectual property, and the project states plainly that it is an unofficial fan project, not affiliated with or endorsed by Anthropic. If you want to build your own emoji in the same style, the value is the technique and the render scripts, which double as readable examples of programmatic sprite animation.

What you can make with it

  • Animated Slack emoji of Clawd — fire, rain, surfing, mariachi, bug-catching, and archer variants among them
  • A static base-sprite emoji rendered with sharp integer-pixel cells
  • Ready-to-upload 128×128 PNG/GIF files sized under Slack's 128 KB limit
  • Your own pixel-emoji variants by forking the render scripts and swapping effects on the shared sprite grid
  • A reusable reference for seamless-loop GIF animation and Doom-fire / weather compositing in Python (Pillow + NumPy)

How Kompozy turns ClawdMoji output into content

ClawdMoji is a lesson in the smallest unit of brand personality: one recognizable character, rendered consistently, that a whole team learns to read at a glance in a chat window. That instinct — a single identity carried across every touchpoint — is exactly the thread Kompozy runs at content scale. Where ClawdMoji gives you a mascot inside Slack, Kompozy gives you a persona across nine platforms. Its AI Influencer persona pool (many personas, one primary) is the identity layer: Gemini face-lock keeps that persona's face pixel-consistent across every generated image, HeyGen drives it as a talking-head avatar in Persona Shorts and Persona HeyGen video, and HyperFrames renders your exact brand styling — colors, type, layout — into carousels and Persona Frames so the look never drifts. The emoji makes your team smile in a channel; the persona makes your audience recognize you in the feed.

Concretely, the two live side by side. Drop the ClawdMoji pack into your community Slack or Discord as reaction accents and channel flair, then run your actual content through Kompozy: point it at a script, a transcript, or a link and it generates a full unit around your persona — Persona Shorts and avatar video, brand-exact Carousel Posts and Quote Graphics, native Text Posts, a Blog Article, and an Email Newsletter — all held to one voice by the Persona Brief and banned-word filters. Then it does the part a render script never will: schedules and publishes the whole set across Instagram, TikTok, YouTube, LinkedIn, X, and the rest from one queue, with Autopilot and a per-post review pipeline. ClawdMoji shows why a consistent character works; Kompozy is how you keep one consistent across everything you actually publish.

  1. Grab the ClawdMoji pack from the GitHub releases (or fork the render scripts to make your own pixel-emoji variants) and upload them to your team Slack or community.
  2. In Kompozy, set up your AI Influencer persona and Persona Brief — the face, voice, and tone that carry your brand across content.
  3. Feed Kompozy a script, transcript, or link and let it generate a full unit around that persona: Persona Shorts, carousels, quote cards, text posts, a blog, and a newsletter.
  4. Keep the look pixel-consistent with Gemini face-lock and HyperFrames brand styling so every output reads as you.
  5. Schedule and publish the set across your nine connected platforms plus blog and email from one queue with Autopilot.

Frequently asked questions

What is ClawdMoji?

ClawdMoji is a free, open-source project by developer afspies that procedurally generates animated pixel-art Slack emoji of Clawd, the small crab mascot from Anthropic's Claude Code terminal. The emoji are rendered in Python (Pillow + NumPy) from a single hand-defined sprite grid, sized at 128×128 and under Slack's 128 KB limit.

Is ClawdMoji an AI emoji generator?

No. Despite the name, nothing is AI-generated. Every variant is rendered deterministically by code from a shared pixel grid, with effects like a Doom-fire simulation or scrolling rain composited on top. It is programmatic sprite art, not a diffusion model or a prompt-based generator.

Is ClawdMoji free, and is it affiliated with Anthropic?

The code is free and MIT-licensed, so you can reuse and fork it. But Clawd and the Anthropic spark are Anthropic's intellectual property, and the project states it is an unofficial fan project, not affiliated with or endorsed by Anthropic.

How do I use ClawdMoji in Slack?

Download the ready-to-upload pack from the repo's releases (or run the render scripts yourself), then in Slack go to Settings → Customize → Emoji → Add Custom Emoji and upload each file, applying the suggested names from each variant's meta. A live GitHub Pages gallery lets you preview every variant with click-to-copy names.

How does ClawdMoji relate to a content tool like Kompozy?

They solve different problems. ClawdMoji makes a mascot emoji for chat; Kompozy is a content engine that builds a consistent brand persona across images and video and publishes it to nine platforms. Use ClawdMoji for team and community flair, and Kompozy to generate and ship the on-brand content your audience actually sees.

Related tools

  • HeyGenAI avatar video platform that turns a text script into a talking-head video — in 175+ languages.
  • MidjourneyThe text-to-image generator known for aesthetic quality and art direction — now also building a separate medical-imaging division.
  • Nano Banana 2 LiteGoogle's fastest, cheapest Nano Banana image model — a 4-second generator built for high-volume creation.
  • MoebiusA 0.2B-parameter image inpainting model that claims to match 10B-scale quality at a fraction of the size.
  • Krea 2Krea AI's first in-house foundation image model, built for aesthetic range and precise style control.

← All AI tools · Get started →