Aseprite plugin

Install the Sprite AI extension for Aseprite and generate + animate pixel art with AI, without leaving the editor.

The Sprite AI extension adds Generate and Animate to Aseprite's Sprite menu. It uses your account tokens. No companion app, nothing running in the background.

Requirements

  • Aseprite 1.2.10+ (1.3 recommended). LibreSprite is experimental.
  • curl on your PATH (it ships with Windows 10+, macOS, and most Linux).
  • A free Sprite AI account and an API key.

Install

Download the extension, then double-click it (or Edit > Preferences > Extensions > Add Extension) and click Install.

Confirming the Sprite AI extension install in Aseprite
Confirming the Sprite AI extension install in Aseprite

Set your API key

Create a key at your account API keys, then paste it into File > Scripts > Sprite AI: Set API key. It verifies on save and shows your account.

Opening Set API key from the File then Scripts menu
Opening Set API key from the File then Scripts menu
The plugin confirming the key and showing your account and plan
The plugin confirming the key and showing your account and plan

Generate

Open Sprite > Sprite AI > Generate, enter a prompt, pick a size, and go. The sprite opens as a new document.

The Sprite AI submenu under Aseprite's Sprite menu
The Sprite AI submenu under Aseprite's Sprite menu
The Generate dialog with a prompt, type, and size
The Generate dialog with a prompt, type, and size
The generated sprite open on the Aseprite canvas
The generated sprite open on the Aseprite canvas

Animate

Open a sprite, then Sprite > Sprite AI > Animate. Pick a motion and frame count. It comes back as timed Aseprite frames.

The Animate dialog with a motion and frame count
The Animate dialog with a motion and frame count
The finished animation in Aseprite's timeline
The finished animation in Aseprite's timeline

Cost

CommandCost
Generate1 token (4 for tile, background, ui, effect)
Animate14-28 tokens
Match the current canvasFree

Troubleshooting

  • "Could not reach the API" — check that curl --version works in a terminal.
  • Key rejected (401) — re-paste the full sai_sk_ key.
  • Can't animate the canvas — the source must be 256px per side or smaller.

Prefer an AI editor? Use the MCP server instead. Same account, same tokens.

Need help?

Ask in our Discord, the fastest way to get help, or contact us.

We use cookies to enhance your experience. Essential cookies are required for the site to function. You can choose to accept all cookies or only essential ones.

Cookie policy