
Photo by Daniele on Pexels
আজকের ডিজিটাল যুগে এআই ছবি তৈরি করা দারুণ এক ব্যাপার। কিন্তু বেশিরভাগ জনপ্রিয় এআই টুলস ব্যবহার করতে গেলে হয় আপনাকে মোটা অঙ্কের সাবস্ক্রিপশন ফি দিতে হয়, অথবা ছবি তৈরির ওপর নানা রকম সীমাবদ্ধতা মেনে নিতে হয়। ব্যক্তিগত ডেটা ও ছবির গোপনীয়তা নিয়েও অনেকের মনে প্রশ্ন থাকে। যদি এমন একটা উপায় থাকত, যেখানে আপনি নিজের কম্পিউটারেই বিনামূল্যে, সম্পূর্ণ নিয়ন্ত্রণে রেখে হাই-কোয়ালিটির এআই ছবি তৈরি করতে পারতেন? আপনার এই সমস্যার সমাধান নিয়ে এসেছে ComfyUI — একটি শক্তিশালী এবং ওপেন সোর্স প্ল্যাটফর্ম যা আপনাকে এই স্বাধীনতা দেবে। এই সম্পূর্ণ গাইডটি আপনাকে ComfyUI ইনস্টল করা থেকে শুরু করে আপনার প্রথম এআই ছবি তৈরি করা পর্যন্ত প্রতিটি ধাপে সাহায্য করবে।
ComfyUI হলো Stable Diffusion মডেল চালানোর জন্য একটি অত্যন্ত শক্তিশালী এবং ফ্লেক্সিবল নোড-ভিত্তিক ইউজার ইন্টারফেস। সহজ কথায়, এটি একটি ভিজ্যুয়াল প্রোগ্রামিং এনভায়রনমেন্ট, যেখানে আপনি বিভিন্ন ছোট ছোট ব্লক (নোড) একটার সাথে আরেকটা সংযুক্ত করে আপনার এআই ছবি তৈরির প্রক্রিয়া (ওয়ার্কফ্লো) তৈরি করতে পারেন। এটা অনেকটা একটি কারখানার মতো, যেখানে প্রতিটি নোড (যেমন: টেক্সট ইনপুট, মডেল লোডার, স্যাম্পলার) নির্দিষ্ট কাজ করে এবং একটির আউটপুট আরেকটির ইনপুটে যায়।
কেন ComfyUI সেরা?
1. সম্পূর্ণ নিয়ন্ত্রণ: ComfyUI আপনাকে আপনার ছবি তৈরির প্রক্রিয়ার প্রতিটি ধাপের উপর সম্পূর্ণ নিয়ন্ত্রণ দেয়। কোন মডেল ব্যবহার করবেন, কোন স্যাম্পলার ব্যবহার করবেন, কত ধাপ (steps) থাকবে, এমনকি কোন ছোট ডিটেইলস কীভাবে প্রক্রিয়া করা হবে — সবকিছু আপনার হাতে।
2. ফ্রি এবং প্রাইভেট: যেহেতু এটি আপনার নিজের কম্পিউটারেই চলে, তাই কোনো মাসিক সাবস্ক্রিপশন ফি নেই। আপনার তৈরি করা ছবি বা আপনার প্রম্পটগুলো কোনো থার্ড-পার্টি সার্ভারে যায় না, ফলে আপনার ডেটা সুরক্ষিত থাকে। এটি একটি ওপেন সোর্স প্রজেক্ট, যা এর বিশ্বস্ততা আরও বাড়িয়ে তোলে।
3. ফ্লেক্সিবিলিটি ও অ্যাডভান্সড ফিচার: এর নোড-ভিত্তিক সিস্টেম আপনাকে অত্যন্ত জটিল এবং কাস্টমাইজড ওয়ার্কফ্লো তৈরি করতে দেয়, যা অন্যান্য সাধারণ ইউজার ইন্টারফেসে সম্ভব নয়। ControlNet, LoRA, আপস্কেলিং, ইনপেইন্টিং, আউটপেইন্টিং-এর মতো অ্যাডভান্সড ফিচারগুলো ComfyUI-তে অত্যন্ত দক্ষতার সাথে ব্যবহার করা যায়।
4. পারফরম্যান্স: ComfyUI মেমরি ম্যানেজমেন্টে খুবই দক্ষ, তাই অপেক্ষাকৃত কম VRAM যুক্ত GPU-তেও এটি অন্যান্য UI-এর চেয়ে ভালো পারফর্ম করতে পারে।
অন্যান্য জনপ্রিয় AI ইমেজ জেনারেশন টুলসের সাথে ComfyUI-এর একটি সংক্ষিপ্ত তুলনা নিচে দেওয়া হলো:
বৈশিষ্ট্য | ComfyUI | Automatic1111 | Midjourney/DALL-E |
|---|---|---|---|
ইউজার ইন্টারফেস | নোড-ভিত্তিক, ভিজ্যুয়াল প্রোগ্রামিং | ট্যাব-ভিত্তিক, ফর্ম-ভর্তি | চ্যাট-ভিত্তিক, ওয়েব ইন্টারফেস |
নিয়ন্ত্রণ | সর্বোচ্চ (প্রতিটি ধাপ কাস্টমাইজযোগ্য) | ভালো (অনেক অপশন উপলব্ধ) | সীমিত (প্রম্পট নির্ভর) |
খরচ | সম্পূর্ণ ফ্রি (নিজের হার্ডওয়্যার) | সম্পূর্ণ ফ্রি (নিজের হার্ডওয়্যার) | সাবস্ক্রিপশন ফি |
প্রাইভেসি | সম্পূর্ণ ব্যক্তিগত (লোকাল) | সম্পূর্ণ ব্যক্তিগত (লোকাল) | ক্লাউড-ভিত্তিক (প্রাইভেসি নির্ভর) |
লার্নিং কার্ভ | কিছুটা খাড়া (প্রথম দিকে) | মাঝারি | সহজ |
অ্যাডভান্সড ফিচার | অত্যন্ত শক্তিশালী ও ফ্লেক্সিবল | শক্তিশালী, প্লাগইন নির্ভর | সীমিত |
প্রয়োজনীয় হার্ডওয়্যার | GPU (NVIDIA 8GB+ VRAM প্রস্তাবিত) | GPU (NVIDIA 8GB+ VRAM প্রস্তাবিত) | ইন্টারনেট সংযোগ |
ComfyUI ইনস্টল করা প্রথম দিকে একটু কঠিন মনে হতে পারে, কিন্তু ধাপে ধাপে এগোলে এটি বেশ সহজ। এখানে একটি বিস্তারিত গাইড দেওয়া হলো:
প্রয়োজনীয়তা (Pre-requisites):
ইনস্টলেশন প্রক্রিয়া:
1. Python ইনস্টল করুন:
2. Git ইনস্টল করুন:
3. ComfyUI ডাউনলোড করুন:
```bash
git clone https://github.com/comfyanonymous/ComfyUI.git
```
4. Dependencies ইনস্টল করুন:

```bash
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu118
pip install -r requirements.txt
```
5. Stable Diffusion মডেল ডাউনলোড করুন:
6. ComfyUI চালান:
ComfyUI ইন্টারফেস ওপেন হলে প্রথমে একটি ডিফল্ট ওয়ার্কফ্লো দেখতে পাবেন। এটিই হলো টেক্সট থেকে ছবি তৈরির সবচেয়ে সাধারণ ওয়ার্কফ্লো। চলুন, একটি উদাহরণ দিয়ে এটি ব্যবহার করা শিখি:
সাধারণ টেক্সট-টু-ইমেজ ওয়ার্কফ্লো:
একটি আদর্শ টেক্সট-টু-ইমেজ ওয়ার্কফ্লোতে সাধারণত নিম্নলিখিত নোডগুলি থাকে:
1. Load Checkpoint: এখানে আপনি আপনার ডাউনলোড করা Stable Diffusion মডেলটি লোড করবেন।
2. CLIP Text Encode (Prompt): আপনার পজিটিভ প্রম্পট (আপনি যা দেখতে চান) এখানে লিখবেন।
3. CLIP Text Encode (Negative Prompt): আপনার নেগেটিভ প্রম্পট (আপনি যা দেখতে চান না) এখানে লিখবেন।
4. Empty Latent Image: এটি ছবির প্রাথমিক "ক্যানভাস" তৈরি করে, যেখানে ছবির সাইজ (width, height) এবং ব্যাচ সাইজ (একবারে কতগুলো ছবি তৈরি হবে) সেট করা হয়।
5. KSampler: এটি Stable Diffusion প্রক্রিয়ার মূল অংশ। এখানে স্যাম্পলার মেথড, স্টেপস, CFG স্কেল এবং সীড ভ্যালু সেট করা হয়।
6. VAE Decode: লেটেন্ট ইমেজকে ভিজ্যুয়াল ইমেজে রূপান্তর করে।
7. Save Image: তৈরি হওয়া ছবিটি আপনার কম্পিউটারে সেভ করে।
ধাপে ধাপে ছবি তৈরির প্রক্রিয়া:
1. মডেল লোড করুন: `Load Checkpoint` নোডে `ckpt_name` ড্রপডাউন থেকে আপনার ডাউনলোড করা Stable Diffusion মডেলটি (যেমন: `sd_xl_base_1.0.safetensors`) নির্বাচন করুন।
2. প্রম্পট দিন:
3. ইমেজের সাইজ সেট করুন: `Empty Latent Image` নোডে `width` এবং `height` সেট করুন (যেমন: 1024x1024 SDXL এর জন্য)। `batch_size` 1 রাখুন।
4. স্যাম্পলার সেট করুন: `KSampler` নোডে সাধারণত নিম্নলিখিত সেটিংসগুলো ব্যবহার করা হয় (আপনি পরীক্ষা করে দেখতে পারেন):
5. ছবি তৈরি করুন: ইন্টারফেসের ডানদিকে উপরে থাকা `Queue Prompt` বাটনে ক্লিক করুন। ComfyUI আপনার সেট করা ওয়ার্কফ্লো অনুযায়ী ছবিটি তৈরি করা শুরু করবে। নোডগুলো কাজ করার সময় হলুদ রঙ ধারণ করবে।

6. ছবি সেভ করুন: `Save Image` নোডে তৈরি হওয়া ছবিটি দেখতে পাবেন। ছবিটি স্বয়ংক্রিয়ভাবে `ComfyUI/output` ফোল্ডারে সেভ হয়ে যাবে।
এই বেসিক ওয়ার্কফ্লো থেকে আপনি হাজারো ধরনের ছবি তৈরি করতে পারবেন। বিভিন্ন প্রম্পট, মডেল এবং স্যাম্পলার সেটিংস দিয়ে এক্সপেরিমেন্ট করুন।
ComfyUI-এর আসল শক্তি লুকিয়ে আছে এর অ্যাডভান্সড ওয়ার্কফ্লো এবং কাস্টম নোডগুলোতে। এই ফিচারগুলো ব্যবহার করে আপনি শুধুমাত্র সাধারণ ছবি নয়, নির্দিষ্ট ভঙ্গিমা, স্টাইল বা রেফারেন্স ছবি অনুসরণ করে অসাধারণ এআই ছবি তৈরি করতে পারবেন। এই ধরনের উন্নত এআই টুলস ব্যবহার করে শিল্পীরা তাদের কাজকে অন্য মাত্রায় নিয়ে যেতে পারে। সেরা এআই টুলস এর তালিকায় ComfyUI এই কারণেই শীর্ষে থাকে।
1. ControlNet ব্যবহার:
ControlNet হলো Stable Diffusion-এর একটি শক্তিশালী এক্সটেনশন যা আপনাকে ছবির কম্পোজিশন বা কাঠামোকে ফাইন-টিউন করতে দেয়। আপনি একটি রেফারেন্স ইমেজ ব্যবহার করে আপনার এআই ছবির পোজ, ডেপথ, প্রান্ত বা ক্যানি এজ নিয়ন্ত্রণ করতে পারবেন।
2. LoRA (Low-Rank Adaptation) এবং Embeddings ব্যবহার:
LoRA মডেলগুলো মূল Stable Diffusion মডেলের উপর ছোট আকারের অ্যাড-অন, যা মডেলকে একটি নির্দিষ্ট স্টাইল, চরিত্র বা অবজেক্ট শিখতে সাহায্য করে। Embeddings (বা Textual Inversion) একই ধরনের কাজ করে।
3. আপস্কেলিং (Upscaling) এবং ডিটেইল এনহ্যান্সমেন্ট:
সাধারণত তৈরি হওয়া এআই ছবিগুলো উচ্চ রেজোলিউশনের হয় না। ComfyUI-তে আপনি বিভিন্ন আপস্কেলার মডেল ব্যবহার করে ছবির মান উন্নত করতে পারেন।
4. কাস্টম নোড এবং কমিউনিটি সাপোর্ট:
ComfyUI-এর সবচেয়ে বড় সুবিধা হলো এর শক্তিশালী কমিউনিটি। হাজার হাজার ইউজার নতুন কাস্টম নোড এবং ওয়ার্কফ্লো তৈরি করে শেয়ার করে। ComfyUI-Manager ইনস্টল করে আপনি সহজেই এই কাস্টম নোডগুলি ইনস্টল করতে পারবেন, যা আপনার ওয়ার্কফ্লো তৈরির সম্ভাবনাকে প্রায় অসীম করে তোলে।
ComfyUI-এর সেরা পারফরম্যান্স পেতে কিছু অপটিমাইজেশন টিপস ফলো করা যেতে পারে:
1. VRAM ব্যবহার নিরীক্ষণ: `nvidia-smi` (Windows/Linux) বা Task Manager (Windows) দিয়ে আপনার GPU-এর VRAM ব্যবহার পর্যবেক্ষণ করুন। যদি VRAM ভরে যায়, তাহলে `Empty Latent Image` নোডে `width` এবং `height` কমানো অথবা `batch_size` 1-এ রাখা উচিত।
2. সঠিক মডেল নির্বাচন: Stable Diffusion 1.5 মডেলগুলো সাধারণত SDXL এর চেয়ে কম VRAM ব্যবহার করে। আপনার GPU এর VRAM অনুযায়ী মডেল নির্বাচন করুন।
3. স্যাম্পলার এবং স্টেপস: `KSampler` নোডে স্যাম্পলার এবং স্টেপসের সংখ্যা কমিয়ে আপনি ছবি তৈরির গতি বাড়াতে পারেন। `euler_a` বা `dpmpp_2m_sde_gpu` সাধারণত দ্রুত স্যাম্পলার।
4. আপডেটেড থাকুন: ComfyUI প্রতিনিয়ত আপডেট হচ্ছে। `ComfyUI` ফোল্ডারে `git pull` কমান্ড চালিয়ে অথবা `update.bat` (Windows) ফাইল চালিয়ে আপনার ইনস্টলেশন আপডেটেড রাখুন।
5. কমিউনিটি ওয়ার্কফ্লো: ComfyUI-এর কমিউনিটিতে (যেমন Reddit/r/ComfyUI বা Civitai.com) অনেকেই তাদের জটিল এবং অপটিমাইজড ওয়ার্কফ্লো JSON ফাইল হিসেবে শেয়ার করে। আপনি সেগুলো ডাউনলোড করে ComfyUI-তে লোড করতে পারেন (`Load` বাটন ব্যবহার করে) এবং নিজের প্রয়োজন অনুযায়ী পরিবর্তন করতে পারেন। এটি শেখার একটি চমৎকার উপায়।
6. নোড গ্রুপ করা: জটিল ওয়ার্কফ্লো পরিষ্কার রাখার জন্য, প্রাসঙ্গিক নোডগুলোকে একত্রে গ্রুপ করুন। রাইট ক্লিক করে "Add Group" অপশনটি ব্যবহার করা যেতে পারে।
ComfyUI কেবল একটি এআই ছবি তৈরির টুল নয়, এটি একটি ক্রমবর্ধমান বাস্তুতন্ত্র। এর ওপেন সোর্স প্রকৃতি নতুন উদ্ভাবনের পথ খুলে দিয়েছে, যেখানে ডেভেলপাররা প্রতিনিয়ত নতুন নোড এবং কার্যকারিতা যোগ করছেন। এই ধরনের কমিউনিটি-চালিত প্রজেক্টগুলো প্রচলিত সফটওয়্যারের বাইরে গিয়ে দ্রুত উন্নতি করে এবং ব্যবহারকারীদের চাহিদা অনুযায়ী বিকশিত হয়।
ComfyUI এর ফ্লেক্সিবিলিটি এবং পারফরম্যান্স এটিকে এআই শিল্প এবং গবেষণার জন্য একটি পছন্দের টুলে পরিণত করেছে। যে সমস্ত শিল্পী, ডিজাইনার এবং গবেষক তাদের সৃজনশীল প্রক্রিয়াতে সম্পূর্ণ নিয়ন্ত্রণ চান, ComfyUI তাদের জন্য একটি আদর্শ প্ল্যাটফর্ম। নিজের কম্পিউটারে ComfyUI ব্যবহার করে আপনি কেবল ছবিই তৈরি করছেন না, আপনি এআই-এর ভবিষ্যৎ গঠনেও অংশ নিচ্ছেন, যেখানে সৃজনশীলতা এবং প্রযুক্তি একসাথে মিশে এক নতুন দিগন্ত উন্মোচন করছে।
হ্যাঁ, ভালো পারফরম্যান্সের জন্য NVIDIA GPU (কমপক্ষে 8GB VRAM) অত্যন্ত গুরুত্বপূর্ণ। CPU দিয়েও চালানো যায়, তবে এটি অনেক ধীর হবে এবং বড় ছবি তৈরিতে সমস্যা হতে পারে।
হ্যাঁ, ComfyUI নিজেই ওপেন সোর্স এবং Commercial ব্যবহারের জন্য বিনামূল্যে। তবে, আপনি যে Stable Diffusion মডেল ব্যবহার করছেন, তার লাইসেন্স চেক করা উচিত। বেশিরভাগ জনপ্রিয় মডেল Commercial ব্যবহারের অনুমতি দেয়, কিন্তু কিছু মডেলের নির্দিষ্ট শর্ত থাকতে পারে।
না, ComfyUI ব্যবহার করতে কোনো কোডিং জ্ঞানের প্রয়োজন নেই। এটি সম্পূর্ণরূপে একটি ভিজ্যুয়াল, নোড-ভিত্তিক ইন্টারফেস, যা drag-and-drop করে চালানো যায়। প্রথম দিকে কিছুটা সময় লাগতে পারে ওয়ার্কফ্লো বুঝতে, কিন্তু এটি কোডিং এর থেকে অনেক সহজ।

এই আর্টিকেলের বিষয়ের সাথে সরাসরি সম্পর্কিত সেরা এআই টুলস, ব্যবহারের প্রম্পটস ও ওপেন সোর্স প্রজেক্ট নিচে তুলে ধরা হলো।
কোড লেখা, অটোকমপ্লিট ও এক্সপ্লেইন
VS Code ও অন্যান্য এডিটরে AI কোড অটোকমপ্লিট ও জেনারেশন দেয়। ডেভেলপারদের প্রোডাক্টিভিটি বাড়াতে ইন্ডাস্ট্রি স্ট্যান্ডার্ড।
ChatGPT Pro কোডিং এজেন্ট
OpenAI-এর Codex একটি পারপাস-বিল্ট কোডিং এজেন্ট — CLI + ক্লাউডে চলে, ChatGPT প্ল্যানের সাথে ইন্টিগ্রেটেড। ChatGPT Pro সাবস্ক্রাইবারদের জন্য; বেশিরভাগ ডেভেলপারের জন্য GitHub Copilot বেশি প্র্যাক্টিক্যাল।
ফ্রি কোডিং এজেন্ট (GLM-5.2), প্রজেক্ট-লেভেল
Z.ai-এর ZCode একটি ফ্রি/ওপেন-সোর্স অ্যাজেন্টিক কোডিং এনভায়রনমেন্ট — GLM-5.2 দিয়ে চলে। Cursor, Claude Code, Copilot-এর সস্তা বিকল্প, পুরো কোডবেস বুঝে কাজ করে। বাজেট-সচেতন ডেভেলপারদের জন্য দারুণ।
যেকোনো কোডের জন্য বিভিন্ন এজ-কেসসহ পূর্ণাঙ্গ ইউনিট টেস্ট ফাইল তৈরি করার প্রম্পট।
আপনার কোডের পরিবর্তনের জন্য স্ট্যান্ডার্ড এবং তথ্যপূর্ণ গিট কমিট মেসেজ তৈরি করুন।
একটি নির্দিষ্ট অ্যাপ্লিকেশন বা সিস্টেমের জন্য উপযুক্ত ডাটাবেজ স্কিমা ডিজাইন করতে সাহায্য করবে।
এআই এজেন্টের কর্মদক্ষতা ও সিকিউরিটি অপ্টিমাইজ করার জন্য।
ECC হলো একটি ওপেন সোর্স অর্কেস্ট্রেটর যা Claude Code, Cursor ও অন্যান্য AI এজেন্টের কার্যক্ষমতা অপ্টিমাইজ করতে সাহায্য করে। এটি এজেন্টের মেমোরি, সিকিউরিটি এবং দক্ষতা বৃদ্ধির মাধ্যমে কাজের গতি ও গুণগত মান বাড়ায়। শিক্ষার্থী থেকে শুরু করে প্রফেশনাল ডেভেলপার—সবাই তাদের এআই এজেন্টের পারফরম্যান্স উন্নত করতে এই টুলটি ব্যবহার করতে পারবেন।
LLM এবং এআই এজেন্টগুলোর কার্যকর অর্কেস্ট্রেশন বা সমন্বয় সাধনে।
hermes-agent হলো একটি ওপেন সোর্স এআই (AI) এজেন্ট অর্কেস্ট্রেটর, যা ব্যবহারকারীর প্রয়োজন অনুযায়ী ধাপে ধাপে বিকশিত হয়। এটি OpenAI এবং Claude-এর মতো জনপ্রিয় LLM মডেলগুলোর কার্যকারিতা দক্ষতার সাথে সমন্বয় করতে সাহায্য করে। প্রযুক্তিপ্রেমী শিক্ষার্থী থেকে শুরু করে প্রফেশনাল ডেভেলপাররা সহজেই এই প্রজেক্টটি ব্যবহার করতে পারবেন।
এআই এজেন্ট অ্যাপ্লিকেশন ডিজাইন ও অর্কেস্ট্রেশনের জন্য সেরা।
DeepSeek Harness একটি ওপেন সোর্স অর্কেস্ট্রেটর যা এআই এজেন্টদের ব্যবস্থাপনা ও সমন্বয়ে সহায়তা করে। এর প্লাগইন-ভিত্তিক ডিজাইন এটিকে অত্যন্ত নমনীয় করে তোলে, যা ডেভেলপারদের বিভিন্ন এআই সমাধান তৈরি ও স্থাপনে সাহায্য করে। এটি ছাত্র থেকে শুরু করে পেশাদারদের জন্য উপযোগী, যারা এআই অ্যাপ্লিকেশন নিয়ে কাজ করেন।
৫ মিনিটের পড়া। ফ্রিল্যান্সিং ও পড়াশোনায় কাজে লাগবেই — সম্পূর্ণ ফ্রি।