Skip to main content

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)

Source distribution for navig-generate 0.2.0
File Size Uploaded
navig_generate-0.2.0.tar.gz 106.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for navig-generate 0.2.0
File Interpreter ABI Platform
navig_generate-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 220.4 kB

Release history Release notifications | RSS feed

0.4.0

2 release files

0.2.1

2 release files

This release

0.2.0 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page