| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 15310 |
| Technical Name |
llm_comfyui |
| License | LGPL-3 |
| Website | https://github.com/apexive/odoo-llm |
| Versions | 16.0 18.0 |
LLM ComfyUI Integration
Integration with ComfyUI API for media generation.
Use ComfyUI workflows for AI image and media generation in Odoo
What is ComfyUI?
A powerful node-based UI for Stable Diffusion
ComfyUI is a popular open-source node-based interface for Stable Diffusion that enables complex image generation workflows. This module integrates Odoo with ComfyUI API, providing a new provider type for the LLM framework to generate images and other media.
Use Cases
What you can create with ComfyUI in Odoo
Product Images
Generate professional product images for your e-commerce catalog.
Marketing Content
Create engaging visuals for your marketing campaigns and social media.
Custom Workflows
Leverage ComfyUI's workflow system for specialized image processing.
Technical Details
Requirements and dependencies
Module Information
llm, llm_generate
Productivity/LLM
Sample prompts & workflows
LGPL-3
Requirements
A running ComfyUI instance with API access enabled. Can be local or remote.
Related Modules
Explore other modules in the Odoo LLM suite
ComfyUI Provider for Odoo LLM
Self-hosted image generation with custom workflows.
Module Type: π§ Provider (Self-Hosted Image Generation)
Architecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Used By (Generation Modules) β
β βββββββββββββββ βββββββββββββ β
β βllm_assistantβ βllm_generateβ β
β ββββββββ¬βββββββ βββββββ¬ββββββ β
ββββββββββββββΌβββββββββββββββββββββββββΌβββββββββββββββββ
ββββββββββββββ¬ββββββββββββ
βΌ
βββββββββββββββββββββββββββββββββββββββββββββ
β β
llm_comfyui (This Module) β
β
β ComfyUI Provider β
β π₯οΈ Self-hosted β Custom Workflows β GPU β
βββββββββββββββββββββββ¬ββββββββββββββββββββββ
βββββββββββββ΄ββββββββββββ
βΌ βΌ
βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ
β llm β β ComfyUI Server β
β (Core Base Module) β β (localhost:8188) β
βββββββββββββββββββββββββββββ β π₯οΈ Your GPU hardware β
βββββββββββββββββββββββββββββ
Installation
What to Install
For self-hosted image generation:
# 1. Install ComfyUI on your server with GPU # See: https://github.com/comfyanonymous/ComfyUI # 2. Install the Odoo module odoo-bin -d your_db -i llm_comfyui
Auto-Installed Dependencies
- llm (core infrastructure)
Why Choose ComfyUI?
| Feature | ComfyUI |
|---|---|
| Control | ποΈ Custom workflows |
| Cost | π° Your hardware (no API fees) |
| Privacy | π Data stays local |
| Flexibility | β Any model/workflow |
ComfyUI vs ComfyICU
Common Setups
| I want to... | Install |
|---|---|
| Self-hosted images | llm_comfyui (+ ComfyUI server) |
| Chat + local images | llm_assistant + llm_openai + llm_comfyui |
Features
- Connect to any ComfyUI instance via its HTTP API
- Submit ComfyUI workflows for execution
- Retrieve generated images
- Integrate with the LLM framework for media generation
Configuration
- Go to LLM > Configuration > Providers
- Create a new provider with service type "ComfyUI"
- Set the API Base URL to your ComfyUI instance (e.g., http://localhost:8188)
- Optionally set an API key if your ComfyUI instance requires authentication
- Create a model that uses this provider
Usage
The module expects ComfyUI workflow JSON in the API format. You can obtain this by using the "Save (API Format)" button in the ComfyUI interface (requires "Dev mode options" to be enabled in settings).
Technical Specifications
- Version: 18.0.1.0.0
- License: LGPL-3
- Dependencies: llm
License
LGPL-3
Β© 2025 Apexive Solutions LLC
Please log in to comment on this module