One-click background removal

Turn any sprite into a clean transparent PNG — no manual masking.

Generated (opaque)
Generated (opaque)
After removal (transparent)
After removal (transparent)
The prompt

"a friendly robot companion"

MCP tool: generate_sprite / remove_background
// transparency is automatic — just generate
generate_sprite({ prompt: "a friendly robot companion", style: "pixel-32" })

// already opaque? cut it out on demand
remove_background({ asset_id: "<your asset id>" })

Every sprite Hammermind generates already comes out as a clean transparent PNG — background removal runs automatically on each generation. No selecting, masking, or magic-wanding in Photoshop or Aseprite.

The example below is the same robot (same seed) generated two ways: with its background kept, and with transparency on. Alpha edges are snapped clean so the sprite drops straight onto any scene.

Generated something opaque earlier, or imported your own art? Run background removal on demand to save a transparent copy as a new sibling image.

Generate this in your editor

Hammermind runs as an MCP server, so you can generate assets straight from Claude Code or any MCP client — or call the REST API directly.

claude mcp add hammermind --transport http https://api.hammermind.com/mcp

Related