al-swaiti/ComfyUI-OllamaGemini

AI-api text generation

186

stars

58

commits

Python

primary language

May 30, 2026

updated

README


Tagline



Stars   Forks   Version   License



🤖 Gemini  ·  🧠 OpenAI  ·  🎭 Claude  ·  🦙 Ollama  ·  🌐 Qwen

Get Started    Star    Sponsor



   




Happy Creators

Hours Saved Daily

AI Providers

Prompt Templates





Demo $\huge\textsf{\textcolor{ff6b35}{See It In Action}}$


https://github.com/user-attachments/assets/6ffba8bc-47e9-42c5-be98-5849ffb03547



🎞️ View More Examples

500+ Styles

FLUX Resolutions

SVG Conversion





Diamond $\huge\textsf{\textcolor{c41e3a}{Why Creators Love Us}}$


   

$\textsf{\textcolor{c41e3a}{😫 Before}}$

- 5 different extensions to manage
- 5 different config files
- Inconsistent prompt formats
- Hours wasted switching tools
- Frequent compatibility issues

$\textsf{\textcolor{7ed321}{✨ After}}$

+ ONE unified extension
+ ONE config for all APIs
+ Smart prompt optimization
+ Instant provider switching
+ Always up-to-date





Rocket $\huge\textsf{\textcolor{ffd700}{Powerful Features}}$





Gemini
2.0 Pro • Flash • 1.5






ChatGPT
GPT-4o • 4-Turbo • 3.5






Claude
3.7 • 3.5 Sonnet • Opus






Ollama
Any Local Model






Qwen
Max • Plus • Turbo








Veo 3.1 Video
Text/Image to Video + Extend




Background Removal
BRIA RMBG hair-level detail




Imagen 4
Google's latest image model




Gemini Banana Pro
Advanced image editing




FLUX Resolutions
Perfect sizing for every model




500+ Art Styles
🎨 Curated artistic presets




Smart Prompts
AI-enhanced engineering




Multi Prompt
Batch processing workflows



Latest AI for Object Detection & Segmentation
SAM3 Direct Text
Prompts: "sun", "face", "cat"
Auto-Install UI
Popups & Browser Auto-Open
BiRefNet Matting
Hair-level edge quality
Precision Controls
Confidence & Feathering





Art $\huge\textsf{\textcolor{ffd700}{500+ Curated Art Styles}}$


Styles




Cinema
80+ styles

Fine Art
120+ styles

Gaming
60+ styles

Photo
90+ styles

Fantasy
100+ styles

🔥 View Popular Style Categories
CategoryStylesExamples
🎬 Cinematic80+Film Noir, Blade Runner, Spielberg, Nolan, Wes Anderson
🖼️ Fine Art120+Van Gogh, Monet, Picasso, Rembrandt, Caravaggio
🎮 Digital Art60+Cyberpunk, Synthwave, Vaporwave, Pixel Art, 3D Render
📸 Photography90+Portrait, Landscape, Street, Fashion, Product
Fantasy100+Epic Fantasy, Dark Fantasy, Fairy Tale, Mythological
🎌 Anime50+Studio Ghibli, Makoto Shinkai, Trigger, Mappa





Bolt $\huge\textsf{\textcolor{f5a623}{Quick Start}}$


⚡ Install in under 30 seconds


ComfyUI Manager (One-Click)

1. Open ComfyUI Manager
2. Search "OllamaGemini"  
3. Click Install ✓
4. Restart ComfyUI

$\textsf{\textcolor{ff6b35}{▷ Manual}}$

Git Clone

cd ComfyUI/custom_nodes
git clone https://github.com/al-swaiti/ComfyUI-OllamaGemini.git
pip install -r requirements.txt

🔑 API Configuration
{
  "GEMINI_API_KEY": "your_key",      // 🆓 aistudio.google.com
  "OPENAI_API_KEY": "your_key",      // 💰 platform.openai.com
  "ANTHROPIC_API_KEY": "your_key",   // ⚠️ console.anthropic.com
  "OLLAMA_URL": "http://localhost:11434",  // 🆓 Local
  "QWEN_API_KEY": "your_key"         // ⚠️ dashscope.console.aliyun.com
}





Scroll $\huge\textsf{\textcolor{c41e3a}{20+ Prompt Templates}}$

Extensively researched • Model-optimized • Professional results


🎬 Video Generation
TemplateDescription
Veo3-TextToVideoGoogle Veo 3.1 with composition, camera, subject, action & native audio
Veo3-ReferenceImagesReference image video preserving subject appearance
Veo3-InterpolationFirst-to-last frame interpolation with motion paths
VideoGenProfessional cinematography: subject, action, lighting, style
⚡ FLUX Models
TemplateDescription
FLUX.1-devHyper-detailed cinematographic with lighting & camera specs
FLUX.2-devNatural language following official BFL guide
FLUX.2-dev-EditMulti-reference editing for up to 10 images
FLUX.2-dev-JSONStructured JSON for complex scenes
FLUXKontextContext-aware editing with character consistency
🎨 Image Generation
TemplateDescription
SDXLPremium comma-separated tags with artistic medium
Imagen4Structured, layered prompts for Google Imagen 4
Z-Image-Turbo6B diffusion transformer for concept fusion
Qwen-Image-2512Photorealistic eliminating "AI look"
UpscaleSharpness-maximizing enhancement
🍌 Gemini Nano Banana Pro
TemplateDescription
GeminiNanaBananaEditMask-free contextual editing
NanaBananaProGemini 3 Pro Image with narrative style
NanaBananaPro-EditAdvanced editing with multi-image composition
NanaBananaPro-ProProfessional 4K asset production





Heart $\huge\textsf{\textcolor{c41e3a}{Support This Project}}$


500+ hours of development

💝 Your support keeps it FREE for everyone

Every star & donation means the world 💖





Abdallah Al-Swaiti
🇯🇴 Amman, Jordan

"I built this because I was frustrated switching between 5 different AI tools.
Now, 150+ creators use it daily. If this helps your workflow, consider supporting!"



       





Link $\large\textsf{\textcolor{f5a623}{Connect}}$


       






CTA





FREEOpen SourceMIT License
Made with ❤️ in Jordan 🇯🇴



Contributors

al-swaiti

53 commits

Copilot

5 commits

al-swaiti/ComfyUI-OllamaGemini

AI-api text generation

186

stars

58

commits

Python

primary language

May 30, 2026

updated

README


Tagline



Stars   Forks   Version   License



🤖 Gemini  ·  🧠 OpenAI  ·  🎭 Claude  ·  🦙 Ollama  ·  🌐 Qwen

Get Started    Star    Sponsor



   




Happy Creators

Hours Saved Daily

AI Providers

Prompt Templates





Demo $\huge\textsf{\textcolor{ff6b35}{See It In Action}}$


https://github.com/user-attachments/assets/6ffba8bc-47e9-42c5-be98-5849ffb03547



🎞️ View More Examples

500+ Styles

FLUX Resolutions

SVG Conversion





Diamond $\huge\textsf{\textcolor{c41e3a}{Why Creators Love Us}}$


   

$\textsf{\textcolor{c41e3a}{😫 Before}}$

- 5 different extensions to manage
- 5 different config files
- Inconsistent prompt formats
- Hours wasted switching tools
- Frequent compatibility issues

$\textsf{\textcolor{7ed321}{✨ After}}$

+ ONE unified extension
+ ONE config for all APIs
+ Smart prompt optimization
+ Instant provider switching
+ Always up-to-date





Rocket $\huge\textsf{\textcolor{ffd700}{Powerful Features}}$





Gemini
2.0 Pro • Flash • 1.5






ChatGPT
GPT-4o • 4-Turbo • 3.5






Claude
3.7 • 3.5 Sonnet • Opus






Ollama
Any Local Model






Qwen
Max • Plus • Turbo








Veo 3.1 Video
Text/Image to Video + Extend




Background Removal
BRIA RMBG hair-level detail




Imagen 4
Google's latest image model




Gemini Banana Pro
Advanced image editing




FLUX Resolutions
Perfect sizing for every model




500+ Art Styles
🎨 Curated artistic presets




Smart Prompts
AI-enhanced engineering




Multi Prompt
Batch processing workflows



Latest AI for Object Detection & Segmentation
SAM3 Direct Text
Prompts: "sun", "face", "cat"
Auto-Install UI
Popups & Browser Auto-Open
BiRefNet Matting
Hair-level edge quality
Precision Controls
Confidence & Feathering





Art $\huge\textsf{\textcolor{ffd700}{500+ Curated Art Styles}}$


Styles




Cinema
80+ styles

Fine Art
120+ styles

Gaming
60+ styles

Photo
90+ styles

Fantasy
100+ styles

🔥 View Popular Style Categories
CategoryStylesExamples
🎬 Cinematic80+Film Noir, Blade Runner, Spielberg, Nolan, Wes Anderson
🖼️ Fine Art120+Van Gogh, Monet, Picasso, Rembrandt, Caravaggio
🎮 Digital Art60+Cyberpunk, Synthwave, Vaporwave, Pixel Art, 3D Render
📸 Photography90+Portrait, Landscape, Street, Fashion, Product
Fantasy100+Epic Fantasy, Dark Fantasy, Fairy Tale, Mythological
🎌 Anime50+Studio Ghibli, Makoto Shinkai, Trigger, Mappa





Bolt $\huge\textsf{\textcolor{f5a623}{Quick Start}}$


⚡ Install in under 30 seconds


ComfyUI Manager (One-Click)

1. Open ComfyUI Manager
2. Search "OllamaGemini"  
3. Click Install ✓
4. Restart ComfyUI

$\textsf{\textcolor{ff6b35}{▷ Manual}}$

Git Clone

cd ComfyUI/custom_nodes
git clone https://github.com/al-swaiti/ComfyUI-OllamaGemini.git
pip install -r requirements.txt

🔑 API Configuration
{
  "GEMINI_API_KEY": "your_key",      // 🆓 aistudio.google.com
  "OPENAI_API_KEY": "your_key",      // 💰 platform.openai.com
  "ANTHROPIC_API_KEY": "your_key",   // ⚠️ console.anthropic.com
  "OLLAMA_URL": "http://localhost:11434",  // 🆓 Local
  "QWEN_API_KEY": "your_key"         // ⚠️ dashscope.console.aliyun.com
}





Scroll $\huge\textsf{\textcolor{c41e3a}{20+ Prompt Templates}}$

Extensively researched • Model-optimized • Professional results


🎬 Video Generation
TemplateDescription
Veo3-TextToVideoGoogle Veo 3.1 with composition, camera, subject, action & native audio
Veo3-ReferenceImagesReference image video preserving subject appearance
Veo3-InterpolationFirst-to-last frame interpolation with motion paths
VideoGenProfessional cinematography: subject, action, lighting, style
⚡ FLUX Models
TemplateDescription
FLUX.1-devHyper-detailed cinematographic with lighting & camera specs
FLUX.2-devNatural language following official BFL guide
FLUX.2-dev-EditMulti-reference editing for up to 10 images
FLUX.2-dev-JSONStructured JSON for complex scenes
FLUXKontextContext-aware editing with character consistency
🎨 Image Generation
TemplateDescription
SDXLPremium comma-separated tags with artistic medium
Imagen4Structured, layered prompts for Google Imagen 4
Z-Image-Turbo6B diffusion transformer for concept fusion
Qwen-Image-2512Photorealistic eliminating "AI look"
UpscaleSharpness-maximizing enhancement
🍌 Gemini Nano Banana Pro
TemplateDescription
GeminiNanaBananaEditMask-free contextual editing
NanaBananaProGemini 3 Pro Image with narrative style
NanaBananaPro-EditAdvanced editing with multi-image composition
NanaBananaPro-ProProfessional 4K asset production





Heart $\huge\textsf{\textcolor{c41e3a}{Support This Project}}$


500+ hours of development

💝 Your support keeps it FREE for everyone

Every star & donation means the world 💖





Abdallah Al-Swaiti
🇯🇴 Amman, Jordan

"I built this because I was frustrated switching between 5 different AI tools.
Now, 150+ creators use it daily. If this helps your workflow, consider supporting!"



       





Link $\large\textsf{\textcolor{f5a623}{Connect}}$


       






CTA





FREEOpen SourceMIT License
Made with ❤️ in Jordan 🇯🇴



Contributors

al-swaiti

53 commits

Copilot

5 commits

Languages

Python

95.1%

JavaScript

4.9%