navig-generate
Generate images, video and audio with your own provider keys, keep the variants you like, and edit them: cut, fx, beats, tonality, sprites. The media engine navig uses; runs on its own as
navig-generate.
Works on its own — its own CLI, no navig required · v0.2.0 · PyPI
On its own (no navig needed)
pip install navig-generate
navig-generate --help # no navig needed
With navig
pip install "navig[generate]"
Commands
| Command | What it does |
|---|---|
navig generate contact-sheet |
Montage variants into a review contact sheet (Pillow). |
navig generate edit |
Instruction-edit an image variant (OpenAI gpt-image). |
navig generate gen |
Generate variant(s) into the active space's refs library. |
navig generate ingest |
Pull externally-generated files into the refs library for review (Midjourney, etc.). |
navig generate keep |
Promote a staged variant to the kept library. |
navig generate license |
Record the license for a variant (provenance). |
navig generate list |
List variants in THIS space, newest first (clickable). --all spans every space. |
navig generate palette |
Extract a hex palette from reference frames. |
navig generate process |
LOCAL pixel pipeline → a game-ready sprite variant (Pillow). |
navig generate redesign |
Reference-based img2img redesign (Recraft). |
navig generate reject |
Reject a staged variant (retained in .rejected, never deleted). |
navig generate rembg |
Remove the background → transparent PNG (Recraft). |
navig media contact-sheet |
Montage variants into a review contact sheet (Pillow). |
navig media edit |
Instruction-edit an image variant (OpenAI gpt-image). |
navig media gen |
Generate variant(s) into the active space's refs library. |
navig media ingest |
Pull externally-generated files into the refs library for review (Midjourney, etc.). |
navig media keep |
Promote a staged variant to the kept library. |
navig media license |
Record the license for a variant (provenance). |
navig media list |
List variants in THIS space, newest first (clickable). --all spans every space. |
navig media palette |
Extract a hex palette from reference frames. |
navig media process |
LOCAL pixel pipeline → a game-ready sprite variant (Pillow). |
navig media redesign |
Reference-based img2img redesign (Recraft). |
navig media reject |
Reject a staged variant (retained in .rejected, never deleted). |
navig media rembg |
Remove the background → transparent PNG (Recraft). |
NAVIG Generate: make images, video and audio with your own provider keys, keep the variants you like, and edit them. It is also navig's media engine (video cut/fx/captions, audio edit, beats, tonality, frames), which navig itself runs on.
On its own
pip install navig-generate # adds the `navig-generate` command
export OPENAI_API_KEY=… # or RECRAFT_API_KEY, GEMINI_API_KEY, STABILITY_API_KEY…
navig-generate gen "a red fox, flat vector" --provider openai_gpt_image
navig-generate list # short ids; every command accepts them
navig-generate keep 8ab12f25
pip install "navig-generate[process]" # Pillow: process / palette / contact-sheet
pip install "navig-generate[beats]" # numpy: beat and tonality detection
Variants land in the project you stand in (<nearest folder with .navig/>/.navig/refs,
else the current folder) and are recorded in <data dir>/generated_media.db — the same
library navig reads, so nothing moves when you install navig later. Keys come from the
environment or the shared encrypted vault (navig-vault). ffmpeg must be on PATH for
video and audio edits.
Inside navig
The same commands are navig generate … (next to navig's analyse/briefing commands), and
the deck's media screens use this engine. navig.media.<module> and
navig.tools.{image,video,audio}_generation are identity aliases of this package's modules.
Deck screens need navig.
Metadata
Release files for navig-generate 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 | |
|---|---|---|---|
| navig_generate-0.2.0.tar.gz | 106.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| navig_generate-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 220.4 kB