Code-with-Beto/snapai

AI-powered icon generation CLI for React Native & Expo developers. Generate stunning app icons in seconds using OpenAI's latest models.

What it solves

SnapAI is a command-line tool that automates the creation of mobile app assets. It eliminates the manual effort of designing app icons and Google Play feature graphics by allowing developers to generate them directly from the terminal using AI image models.

How it works

The tool acts as a consistent interface for OpenAI and Google Gemini image models. It takes a user's prompt and applies prompt enhancement specifically tuned for mobile artwork. Users can choose between different models, apply built-in styles (like "glassy" or "minimalism"), and control output quality and format. It can also composite existing logos onto generated banners.

Who it’s for

Primarily React Native and Expo developers, though the generated assets are compatible with any mobile development stack.

Highlights

  • Multi-model support: Accesses OpenAI and Gemini models through a single CLI.
  • Prompt enhancement: Automatically improves prompts to better suit mobile app artwork.
  • Prompt previews: Allows users to see the enhanced prompt before spending API credits.
  • Asset variety: Generates both 1024x1024 app icons and 1024x500 Google Play feature graphics.
  • Agent compatibility: Can be integrated as a skill for AI agents like Codex or Claude Code.
  • Privacy-focused: No backend, telemetry, or tracking; requests go directly from the local machine to the AI provider.

Related

  • Project
  • Project
  • Project
  • Project
  • Project