Skip to main content

AI Logo Generation

Generate an app logo using fal.ai's nano-banana-2 model.

Command: kappmaker create-logo

kappmaker create-logo
kappmaker create-logo --prompt "A minimalist fitness tracker for runners"
kappmaker create-logo --output ./custom/path/logo.png

Or from a pre-authored spec for brand-tailored variations:

kappmaker spec-template logo --output Assets/logo-spec.json
# fill the skeleton (customize the 16 style_themes), then:
kappmaker create-logo --spec Assets/logo-spec.json

Options

FlagDescriptionDefault
--prompt <text>App idea / concept (skips the interactive prompt)
--spec <path>Pre-authored logo-grid spec JSON used as the prompt (must keep the 4×4 grid — the CLI slices it into 16 cells)
--output <path>Custom output pathAssets/app_logo.png

Flow

  1. Builds the prompt from --spec, or reads the app idea from --prompt (or prompts interactively if omitted)
  2. Generates a 4x4 grid of 16 logo variations (2K, 1:1)
  3. Opens grid in Preview.app for review
  4. Pick a logo (1-16) or R to regenerate — optional: 5 --zoom 1.1 --gap 3
  5. Extracts chosen logo at 512x512

Output

  • Assets/app_logo.png — the selected logo
  • Assets/logo_variations.png — the full grid for reference

Requirements

Requires a fal.ai API key. Prompted on first use if not set, or configure manually:

kappmaker config set falApiKey <your-key>