# 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.

Repository: https://github.com/Code-with-Beto/snapai
Canonical: https://ross.abutalabs.com/products/snapai
Homepage: https://codewithbeto.dev
Language: TypeScript
License: MIT
License Family: permissive
Topics: ai, cli, developer-tools, expo, icon-generator, openai, react-native
Last push: 2026-07-20T16:55:43+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 93, release rhythm 81, longevity 31
- inputs: {"age_days": 438, "days_push": 44, "days_rel": 44, "gap_med": 79.0, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1923, forks 122 (observed 2026-08-28T04:05:55.306009+00:00)

## What it is
SnapAI is a Node.js CLI that generates 1024x1024 mobile app icons and 1024x500 Google Play feature graphics using OpenAI or Google Gemini image models. It is aimed at React Native and Expo developers, offering prompt enhancement, built-in styles, multiple variations, and an optional agent skill that prepares Expo icon assets and updates app configuration.

## Use cases
- generate app icons for a react native or expo app from a text prompt
- create a google play feature graphic with ai
- produce 1024x1024 app store icon artwork without hiring a designer
- generate multiple icon variations to choose from
- set up expo icon assets and app.json config via an ai agent skill
- make mobile app artwork from the terminal using openai or gemini image models

## When to choose
- you need app icons or Play feature graphics quickly and have an OpenAI or Google AI Studio API key
- you are an Expo or React Native developer who wants generated icons wired into native app configuration
- you want a no-account, no-telemetry CLI that runs via npx or integrates with coding agents like Codex or Claude Code

## When to avoid
- you need pixel-perfect brand icons that match strict design guidelines, since AI generation is approximate
- you want free or offline image generation, as SnapAI requires paid API credits
- you need general image editing, SVG or vector icon sets, or non-mobile asset pipelines

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, image-processing, developer-tools
- domain: mobile-development, developer-tools, artificial-intelligence, image-processing
- platform: cli, cross-platform
- tags: ai-image-generation, openai, gemini, react-native, expo, app-icons, feature-graphics, icon-generator, asset-generation, image-models, command-line, nodejs

## Member repositories
- Code-with-Beto/snapai (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:55.306009+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:09:36.704672+00:00, confidence not recorded.
  - readme: https://github.com/Code-with-Beto/snapai (fetched 2026-08-28T04:05:55.306009+00:00, sha c2cc3a9032c7)
  - homepage: https://codewithbeto.dev (fetched 2026-08-29T10:49:13.757821+00:00, sha 839a99c10f2d)
  - site_page: https://codewithbeto.dev/blog/about-me (fetched 2026-08-29T10:49:13.768918+00:00, sha 734ccbbc8c40)
  - site_page: https://codewithbeto.dev/pricing (fetched 2026-08-29T10:49:13.767138+00:00, sha a37a8b4088fc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
