with-pebbly/aseprite-ai-artist

Your coding agent paints pixel art in the Aseprite window you already have open. MCP server + skills for Claude Code, omp, Codex, Gemini CLI and Cursor — draws, looks at its work, animates and exports. Gallery and benchmark: pixeli.pebbly.space

What it solves

This project provides an AI-powered coding agent that operates directly within the Aseprite pixel art editor. It solves the problem of generating pixel art by allowing users to provide natural language prompts, which the agent then executes by manipulating the Aseprite canvas step-by-step, rather than simply generating a static image file.

How it works

The project acts as an bridge between an AI coding agent (like Claude Code or Cursor) and the Aseprite software. It uses a "grid loop" method where the agent writes pixel data as text characters to the canvas, reads it back to verify the result, and makes adjustments as needed. It includes a dedicated "pixel-critic" agent that reviews the work from a fresh perspective, ensuring quality through iterative feedback and blind A/B testing of changes.

Who it’s for

It is designed for pixel artists, game developers, and creative coders who use Aseprite and want to integrate AI assistance into their workflow for tasks like character design, animation cycles, and sprite sheet generation while maintaining full control over the editing process.

Highlights

  • Non-destructive workflow: Every action is a single Ctrl+Z step, ensuring the user remains in control.
  • Knowledge-based drawing: Uses a library of 62 rules and ~400 pixel templates to guide the agent on anatomy, shading, and animation.
  • Iterative refinement: Features a "pixel-critic" that evaluates the agent's work and suggests improvements based on visual quality.
  • Multi-agent architecture: Orchestrates specialized roles like palette-smiths, rig-builders, and animation-directors to handle complex tasks.
  • Tool-based control: Provides 18 specialized tools for tasks like rigging, shading, and exporting, accessible via standard MCP (Model Context Protocol) clients.

Related

  • Project
  • Project
  • Project
  • Project