@icogenie/cli
v0.3.2
Published
Generate production-ready SVG icons from text descriptions using AI
Maintainers
Readme
ICOGenie CLI
Generate production-ready SVG icons from text descriptions using AI.
Installation
npm install -g @icogenie/cliOr with pnpm:
pnpm add -g @icogenie/cliQuick Start
# Login to your ICOGenie account
icogenie login
# Generate an icon
icogenie generate "a friendly robot assistant icon"
# Export to SVG and PNG
icogenie export <generationId>Commands
Authentication
# Login via browser
icogenie login
# Show current user
icogenie whoami
# Logout
icogenie logoutGeneration
# Generate a single icon
icogenie generate "a coffee cup icon"
# Generate with variations
icogenie generate "a rocket icon" --variations 4
# Generate outline style
icogenie generate "a heart icon" --style outline
# Save preview to custom path
icogenie generate "a star icon" --output ./my-icon.pngExport
# Export icon bundle (SVG + PNGs)
icogenie export <generationId>
# Export to custom directory
icogenie export <generationId> --output ./iconsThe export includes:
icon.svg- Scalable vector graphicpng/icon-16.png- 16x16 faviconpng/icon-32.png- 32x32 faviconpng/icon-192.png- 192x192 app iconpng/icon-512.png- 512x512 app iconmeta.html- Ready-to-use HTML meta tagsREADME.md- Usage instructions
Billing
# Check credit balance
icogenie credits
# Open billing page
icogenie billingPricing
- Generate preview: 1 credit
- Export SVG bundle: 5 credits
- Free credits on signup: 8 credits
Purchase more credits at www.icogenie.xyz/billing
Configuration
Configuration is stored in ~/.icogenie/config.json
Drafts (previews) are stored in ~/.icogenie/drafts/
Environment Variables
ICOGENIE_API_URL- Override API endpoint (for development)
Requirements
- Node.js 18 or higher
unzipcommand for automatic extraction (optional, falls back to ZIP file)
Links
License
MIT
