A CLI tool for generating images using AI
npm install ai-image-commanderaic) CLI Tool
AI Image Commander (aic) is a command-line tool for generating AI images interactively. aic is built with the AI SDK by Vercel and supports a variety of providers and models.
- Interactive Prompts: Generate images by simply entering a text prompt.
- Configuration Wizard: Easily manage your API key and settings via aic config.
- Provider & Model Selection: Choose from available providers and image models during image generation.
``bash`
pnpm install -g ai-image-commander
The first time you run aic it will automatically create a configuration file at ~/.aic.conf and guide you through setting up your API keys for various providers. See aic.conf.example for the API key names.
To import existing API keys from a .env file:
`bash`
aic --from .env
To view or update your settings at any time:
`bash`
aic config
aic config --from .env # to import again
You can launch the CLI tool with:
`bash`
aic [OPTIONS]
- -d, --dir : Directory where generated images will be stored (default: saved-images).--from
- : Path to an existing .env or config file to import settings from. This is useful for first-time setup or when running aic config.
The CLI offers several interactive commands you can enter at the main prompts:
- Prompt Text: Enter prompt text to generate an AI image.
- next/n: Show the next image in the store.
- open/o: Open the last generated image.
- help/h/?: Display this help message.
- exit/e: Exit the application.
Try these for fun:
```
A Japanese bobtail cat eating ramen in Kyoto at dusk.
A day gecko in the afternoon sun in Kauai in the style of a watercolor painting.
A Northern white rhino on a clifftop looking out toward the Mozambique channel.
Walter Korman · GitHub · X · LinkedIn
AI Image Commander is licensed under the MIT License. See the LICENSE file for details.