Banana Cog
by @nitishgargiitd
AI multi-image generation powered by CellCog via Nano Banana. 10-20 coherent images in one prompt, character consistency across scenes, production-grade comp...
clawhub install banana-cogπ About This Skill
name: banana-cog description: "AI multi-image generation powered by CellCog via Nano Banana. 10-20 coherent images in one prompt, character consistency across scenes, production-grade composition. Nano Banana AI, Nano Banana Pro, Gemini image generation." metadata: openclaw: emoji: "π" os: [darwin, linux, windows] requires: bins: [python3] env: [CELLCOG_API_KEY] author: CellCog homepage: https://cellcog.ai dependencies: [cellcog]
Banana Cog β Nano Banana Γ CellCog
Nano Banana Γ CellCog. Complex multi-image jobs, executed perfectly, from a single prompt.
Nano Banana is an incredible image model. CellCog makes it do things you can't do by calling it directly β orchestrating 10, 20, even 30 coherent images in one request with consistent characters, planned compositions, and intelligent scene progression. Not single images β complete visual projects.
What CellCog adds on top of Nano Banana:
Reasoning β Scene Planning β Character Design β Image Generation
β Consistency Verification β Composition Review β Delivery
CellCog's reasoning layer plans scenes before a single pixel is generated β selecting optimal parameters, maintaining character identity across sequences, and orchestrating complex multi-image workflows. This is the difference between "generate an image" and "execute a visual project."
How to Use
For your first CellCog task in a session, read the cellcog skill for the full SDK reference β file handling, chat modes, timeouts, and more.
OpenClaw (fire-and-forget):
result = client.create_chat(
prompt="[your task prompt]",
notify_session_key="agent:main:main",
task_label="my-task",
chat_mode="agent",
)
All agents except OpenClaw (blocks until done):
from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw|cursor|claude-code|codex|...")
result = client.create_chat(
prompt="[your task prompt]",
task_label="my-task",
chat_mode="agent",
)
print(result["message"])
What You Can Create
Photorealistic Image Generation
Create stunning images from text descriptions:
Character Consistency
Nano Banana excels at maintaining character identity across multiple images β and CellCog's orchestration takes this further by planning entire character arcs:
Multi-Image Composition
Blend elements from multiple reference images:
Image Editing
Transform and enhance existing images:
Image Specifications
| Aspect | Options | |--------|---------| | Aspect Ratios | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 | | Sizes | 1K (~1024px), 2K (~2048px), 4K (~4096px) | | Styles | Photorealistic, illustration, watercolor, oil painting, anime, digital art, vector |
Chat Mode
| Scenario | Recommended Mode |
|----------|------------------|
| Single images, quick edits | "agent" |
| Character-consistent series, complex compositions | "agent" |
| Large sets with brand guidelines | "agent team" |
Use "agent" for most image work.
Tips for Better Images
1. Be descriptive: "Woman in office" β "Confident woman in her 40s, silver blazer, modern glass-walled office, warm afternoon light"
2. Specify style: "photorealistic", "digital illustration", "watercolor", "anime"
3. Describe lighting: "Soft natural light", "dramatic side lighting", "golden hour glow"
4. For character consistency: Describe the character in detail first, then reference "the same character" in subsequent prompts.
5. Include composition: "Rule of thirds", "close-up portrait", "wide establishing shot"
If CellCog is not installed
Run /cellcog-setup (or /cellcog:cellcog-setup depending on your tool) to install and authenticate.
OpenClaw users: Run clawhub install cellcog instead.
Manual setup: pip install -U cellcog and set CELLCOG_API_KEY. See the cellcog skill for SDK reference.