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. Runs on its own as
navig-generate; the shared media engine lives innavig-media-core.
Works on its own — its own CLI, no navig required · v0.4.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 eleven change-voice |
Re-speak a recording in another voice, keeping timing and delivery (costs credits). |
navig generate eleven fetch |
Download one history item's audio (free — the bytes are already stored). |
navig generate eleven history |
List what this key has already generated (free — GET only, costs no credits). |
navig generate eleven isolate |
Remove background noise, keep the voice (costs credits). |
navig generate eleven stems |
Split a track into stems — returns a zip (costs credits; slow on long files). |
navig generate eleven subscription |
Plan, credits and cloning entitlements behind the configured key (free GET). |
navig generate eleven transcribe |
Transcribe with ElevenLabs Scribe (costs credits; word timings included). |
navig generate eleven voices |
Search the voice library — or list your own voices with --mine (free GETs). |
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 generate statement |
⬛ Render a STATEMENT overlay — one line, in Schema's own interface language. |
navig generate style list |
List every template id with its kind and title. |
navig generate style show |
Print one template: source, prompt, motion (side effects), layout. |
NAVIG Generate: make images, video and audio with your own provider keys, keep the
variants you like, and edit them. It owns the generation service, the generator clients,
beats, tonality and the sprite pipeline; the shared foundation it and navig run on (video
cut/fx/captions, audio edit, refs library, variant store, provider catalog) is
navig-media-core, which this package depends 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's old paths stay identity aliases:
navig.media.{generation_service,beats,tonality,processing} and
navig.tools.{image,video,audio}_generation from this package, the rest
(navig.media.{types,refs_library,…}, navig.tools.media_providers) from navig-media-core.
Deck screens need navig.
Metadata
Release files for navig-generate 0.4.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.4.0.tar.gz | 118.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| navig_generate-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 227.5 kB