English | ไธญๆ
ComfyUI-SymbOmni is a fully open-source, locally-deployable AIGC intelligent assistant built on ComfyUI. Unlike its predecessor, all features run entirely on your local machine using your own LLM API (OpenAI-compatible endpoints, LM Studio, etc.), ensuring complete privacy and control over your data.
- ๐ 100% Open Source - All code is open-source, no cloud dependencies
- ๐ Local First - Runs entirely on your machine with your own LLM
- ๐ OpenAI-Compatible - Works with any OpenAI-compatible API (OpenAI, Claude, LM Studio, Ollama, etc.)
- ๐ Workflow Library - Built-in workflow management and library system
- ๐ง Memory System - Mem0-based planning memory for improved task understanding
- ๐จ Parameter Lab - Visual parameter tuning with batch execution
Generate workflows from natural language descriptions. The system searches your local workflow library and provides AI-generated suggestions.
- Type in the input box:
Generate a cat and then xxx - Browse and manage workflows in the Library tab
The new Library tab provides:
- ๐ Browse and search your workflow collection
- ๐ท๏ธ Organize workflows with tags and categories
- โฌ๏ธ One-click import workflows to canvas
- ๐ค Export and share workflows
The system learns from your planning experiences:
- ๐ง Stores successful planning patterns locally
- ๐ Retrieves relevant experiences for similar tasks
- ๐ Continuously improves task understanding
Automatically analyze and fix workflow errors, including parameter issues, connection problems, and missing models.
- Click the Debug button in the input box to debug the current canvas
- Auto-detect and prompt for missing model downloads
Describe what you want to change, and the AI will help modify your workflow - add nodes, adjust parameters, and optimize structure.
- Type:
Help me add xxx to the current canvas - Add expert knowledge to help with newer models and techniques
Visual parameter tuning tool for batch experimentation. Set parameter ranges and the system automatically executes different combinations with visual comparison results.
- Switch to the GenLab tab
- Define parameter ranges and run batch experiments
- Compare results visually to find optimal configurations
ComfyUI-SymbOmni works with any OpenAI-compatible API. Configure in the settings panel:
- API Base URL: Your LLM endpoint (e.g.,
https://api.openai.com/v1,http://localhost:1234/v1for LM Studio) - API Key: Your API key (optional for local LLMs like LM Studio)
- Model: Select your preferred model
Recommended Models:
gemini-2.5-flash(Default, great balance of speed and quality)gpt-4o/gpt-4o-miniclaude-4.5-sonnet- Local models via LM Studio or Ollama
For enhanced planning capabilities, install Mem0:
pip install mem0aiConfigure embedding model in settings for better experience retrieval.
Method 1: Git Clone (Recommended)
cd ComfyUI/custom_nodes
git clone --depth 1 https://github.com/Snowflake-Pink/ComfyUI-SymbOmni.git
cd ComfyUI-SymbOmni
pip install -r requirements.txtFor Windows portable version:
python_embeded\python.exe -m pip install -r ComfyUI\custom_nodes\ComfyUI-SymbOmni\requirements.txtMethod 2: ComfyUI Manager
Search for "ComfyUI-SymbOmni" in Custom Nodes Manager and install.
- Start ComfyUI
- Click the SymbOmni icon in the sidebar
- Configure your LLM API in settings (gear icon)
- Start chatting! Try: "I want a workflow for text to image generation"
ComfyUI-SymbOmni/
โโโ backend/
โ โโโ service/
โ โ โโโ symbomni/ # Core AI services
โ โ โ โโโ llm_client.py # LLM integration (OpenAI-compatible)
โ โ โ โโโ memory.py # Mem0-based planning memory
โ โ โ โโโ planning.py # Workflow planning engine
โ โ โ โโโ workflow_runner.py # Workflow execution
โ โ โโโ workflow_manager.py # Workflow library management
โ โ โโโ workflow_rewrite_agent.py # Workflow modification
โ โโโ data/
โ โโโ atomic_workflow/ # Workflow library storage
โโโ ui/ # React frontend
โโโ locales/ # i18n translations
We welcome contributions! Feel free to:
- ๐ Report bugs via Issues
- ๐ก Suggest new features
- ๐ง Submit Pull Requests
- ๐ Improve documentation
This project is forked from ComfyUI-Copilot. We sincerely thank the AIDC-AI team for their excellent foundational work that made this open-source evolution possible.
Special thanks to:
This project is licensed under the MIT License - see the LICENSE file for details.

