From 3ed1c1ba41709c0de75512643c50b064f7dce650 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 1 Apr 2026 20:07:10 +0300 Subject: z8: finish Nano Banana CLI wiring --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index d08c7a8..8de458d 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ It has mainly been vibe coded using Claude Code CLI. -⚠️ **Important:** Audio generation uses OpenAI services. The no-arg GUI image path uses Google Gemini Nano Banana by default, while explicit CLI image generation currently remains OpenAI-only. See [Quick Start](#quick-start) for setup instructions. +⚠️ **Important:** Audio generation uses OpenAI services. The no-arg GUI image path uses Google Gemini Nano Banana by default, and explicit CLI runs can also use Nano Banana through `--image-api nanobanana` or `image.provider: nanobanana`. See [Quick Start](#quick-start) for setup instructions. [TotalRecall screenshot](assets/totalrecall.png) [🔊 Computer / Компютър audio example](assets/audio.mp3) (Download raw file, and then play locally) @@ -28,7 +28,8 @@ It has mainly been vibe coded using Claude Code CLI. - Saves translations to separate text files - Image generation: - **Google Gemini Nano Banana**: Default image path for the no-arg GUI launch - - **OpenAI DALL-E**: Explicit CLI image generation path for now + - **OpenAI DALL-E**: Explicit CLI image generation path + - **Config-driven selection**: Set `image.provider` to `openai` or `nanobanana` - Scene generation creates memorable contexts for each word - Batch processing of multiple words - Anki-compatible export @@ -94,7 +95,7 @@ After installation, you may need to log out and log back in for the icon to appe ## Quick Start -**Note:** By default, totalrecall uses OpenAI for audio. The no-arg GUI image path uses Nano Banana, while explicit CLI image generation remains OpenAI-only until `z8` lands. Make sure to set your OpenAI API key and Google API key: +**Note:** By default, totalrecall uses OpenAI for audio. The no-arg GUI image path uses Nano Banana, and explicit CLI runs can use either OpenAI or Nano Banana. Make sure to set your OpenAI API key and Google API key: ```bash export OPENAI_API_KEY="sk-..." export GOOGLE_API_KEY="..." @@ -117,7 +118,7 @@ Key features: ### CLI Mode -1. Generate materials for a single word (explicit CLI image generation uses OpenAI only for now; Nano Banana CLI selection is pending `z8`): +1. Generate materials for a single word. Explicit CLI image generation supports Nano Banana when selected via `--image-api nanobanana` or `image.provider: nanobanana`: ```bash totalrecall ябълка ``` -- cgit v1.2.3