genimg
- One command for OpenAI and Google DeepMind image models, on an API key or your ChatGPT subscription through Codex.
- Variations that actually differ, side by side in an HTML grid, and a drawing studio to sketch what you mean.
- Skills so your coding agent can do all of it.
Made for humans and agents; the agent-native design is inspired by kenn-io's roborev and agentsview.
Docs: genimg.luischav.es
uv tool install genimg
genimg setup # connect a provider and save a profile
genimg "a minimal fox logo, NOT a grid" \
--model oai:gi2.5-flare \
--num 4 \
--deltas "line art, block print, brush stroke" \
--output fox.png \
--grid \
--open
Add the skills to Claude Code, Codex, Cursor or OpenCode with npx skills add lucharo/genimg:
genimg plus workflows for infographics, visual exploration, visual review and image-to-app.
Pick some with --skill, e.g. npx skills add lucharo/genimg --skill genimg genimg-infographic.
Docs
- Getting started: install, providers, first image
- For agents: the skills and what an agent can read
- Guide: diverse images, input images, Codex
- Reference: CLI, models, config.toml
Contributing
uv sync, then uv run pytest and uv run ruff check .. See CONTRIBUTING.md
and the maintainer docs.
Metadata
Release files for genimg 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| genimg-0.2.0.tar.gz | 2.1 MB | Without provenance | Details for genimg-0.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| genimg-0.2.0-py3-none-any.whl | Python 3 | none | any | Details for genimg-0.2.0-py3-none-any.whl |
Total release size: 2.3 MB
Release files / genimg-0.2.0.tar.gz
| Download URL | genimg-0.2.0.tar.gz |
|---|---|
| Size | 2.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a66109c33d6bf4fc7245ea3af3214ecffd567c7a9c2592ca58fd488b5006e1ad
|
|
BLAKE2b-256 checksum How to use checksums |
7b1b6c4e8e0e104f423efae48762f1f90ac4371b5dae3769edf35cbe5e43c46d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / genimg-0.2.0-py3-none-any.whl
| Download URL | genimg-0.2.0-py3-none-any.whl |
|---|---|
| Size | 189.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
81d2ab3fde4ba23a3436ce0d3f048ce29ac383697f928b41713408debcba4111
|
|
BLAKE2b-256 checksum How to use checksums |
1cc276c9996ef6c24b7a056fe6f35dcc6fb316fae459c1a7c1cfa222db02d429
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for genimg 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.