নিউয়েল, AI সহকারী যা GNOME কে পরবর্তী স্তরে নিয়ে যায়

সর্বশেষ আপডেট: 18 এর জানুয়ারী 2026
  • নিউয়েল হল জিনোমের জন্য একটি ওপেন সোর্স এআই সহকারী যা ক্লাউড এবং স্থানীয় মডেলগুলিকে উচ্চ কাস্টমাইজেশন এবং নিয়ন্ত্রণের সাথে একত্রিত করে।
  • অ্যাপটি ভয়েস, ফাইল ম্যানেজার, কমান্ড এক্সিকিউশন, প্রোফাইল এবং এক্সটেনশনগুলিকে একীভূত করে, যা সাধারণ ওয়েব চ্যাটবট থেকে নিজেকে আলাদা করে।
  • এটি স্থানীয় মডেল এবং ভয়েসের সাথে সম্পূর্ণ অফলাইন অপারেশনের অনুমতি দেয়, উচ্চতর হার্ডওয়্যার প্রয়োজনীয়তার মূল্যে গোপনীয়তা জোরদার করে।
  • এর মডুলার পদ্ধতি এবং ইকোসিস্টেম (নায়ার্ক অ্যাসিস্ট্যান্ট সহ) এটিকে লিনাক্স ডেস্কটপে এআই-এর নৈতিক একীকরণের জন্য একটি মানদণ্ড করে তোলে।

জিনোমের জন্য কৃত্রিম বুদ্ধিমত্তা সহকারী অ্যাপ্লিকেশন

GNOME ডেস্কটপে AI অ্যাসিস্ট্যান্টদের আগমনের ফলে অনেক লিনাক্স ব্যবহারকারীর তাদের সিস্টেমের সাথে মিথস্ক্রিয়ার ধরণ বদলে যাচ্ছে । চ্যাটবটের সাথে কথা বলার জন্য সবসময় ব্রাউজার বা IDE খোলার পরিবর্তে , এমন নেটিভ অ্যাপ্লিকেশন তৈরি হচ্ছে যা ল্যাঙ্গুয়েজ মডেলকে সরাসরি ডেস্কটপ এনভায়রনমেন্টের সাথে একীভূত করে, এবং এর ফলে আরও বেশি নিয়ন্ত্রণ, গোপনীয়তা ও কাস্টমাইজেশনের সুযোগ পাওয়া যায়।

এই নতুন প্রেক্ষাপটে, নিউয়েল একটি শক্তিশালী ওপেন-সোর্স ভার্চুয়াল অ্যাসিস্ট্যান্ট হিসেবে স্বতন্ত্র, যা GNOME এবং সেইসব উচ্চাকাঙ্ক্ষী ব্যবহারকারীদের জন্য ডিজাইন করা হয়েছে যারা প্রধান ল্যাঙ্গুয়েজ মডেলগুলোর শক্তির সাথে ফ্রি সফটওয়্যারের দর্শনকে একত্রিত করতে চান। এটি কোনো খেলনা বা সাধারণ ওয়েব র‍্যাপার নয়: এটি একটি অত্যন্ত পূর্ণাঙ্গ GTK4/libadwaita অ্যাপ্লিকেশন, যাতে ভয়েস, লোকাল মডেল, কমান্ড এক্সিকিউশন, একটি ফাইল ম্যানেজার এবং এর আচরণকে সম্পূর্ণরূপে পরিবর্তন করতে সক্ষম একটি এক্সটেনশন সিস্টেমের সাপোর্ট রয়েছে।

নিউয়েল কী এবং কেন এটি এত গুঞ্জন তৈরি করছে?

ফাইল ম্যানেজার কি?
সম্পর্কিত নিবন্ধ:
বোঝার ৮টি মূলনীতি: ফাইল ম্যানেজার কী?

জিনোমে এআই সহকারী সংহত করা হয়েছে

নিউয়েল হলো GNOME-এর জন্য একটি ভার্চুয়াল অ্যাসিস্ট্যান্ট অ্যাপ্লিকেশন, যা GTK4 এবং libadbita দিয়ে তৈরি এবং সম্পূর্ণ ওপেন সোর্স । এটি qwersyk নামে পরিচিত একজন ডেভেলপার তৈরি করেছেন। এর লক্ষ্য হলো রিমোট (ক্লাউডে থাকা) এবং লোকাল (আপনার নিজের মেশিনে চলমান) উভয় ধরনের ল্যাঙ্গুয়েজ মডেলের সাথে যোগাযোগের জন্য একটি আধুনিক, নেটিভ গ্রাফিক্যাল ইন্টারফেস প্রদান করা ।

অন্যান্য অপারেটিং সিস্টেমে থাকা আগ্রাসীভাবে সমন্বিত বিজনেস অ্যাসিস্ট্যান্টগুলোর মতো নয় , নিউয়েল কোনো একক এআই ভেন্ডর বা এটি ব্যবহারের কোনো সীমাবদ্ধ পদ্ধতি চাপিয়ে দেয় না। এটি মূলত এক ধরনের বুদ্ধিমান "কন্ট্রোল প্যানেল", যেখান থেকে আপনি ChatGPT, Gemini, Claude, বা Groq-এর মতো পরিষেবাগুলো সংযোগ করতে পারেন, অথবা Ollama বা অনুরূপ টুলের মাধ্যমে ওপেন মডেল নিয়ে কাজ করতে পারেন।

মূল উদ্দেশ্য এটা নয় যে, বসার ঘর থেকে চিৎকার করে বাজার করতে বলা বা আপনার জন্য অ্যান্টাসিড আনতে বলা , বরং প্রোগ্রামিং, তথ্য খোঁজা, ফাইল ব্যবস্থাপনা, ডকুমেন্ট বিশ্লেষণ বা কাজ স্বয়ংক্রিয় করার জন্য একটি সুসংহত ডেস্কটপ পরিবেশ থাকা, এবং একই সাথে আপনার মেশিন থেকে কোন ডেটা বের হচ্ছে ও কোন মডেল তা প্রসেস করছে, তার উপর সর্বোচ্চ নিয়ন্ত্রণ বজায় রাখা।

নিউয়েল প্রযুক্তিপ্রেমী লিনাক্স ব্যবহারকারীদের মধ্যে নিজের একটি স্বতন্ত্র স্থান তৈরি করেছে, কারণ এটি এমন কিছু বৈশিষ্ট্যকে একত্রিত করেছে যা সচরাচর দেখা যায় না : একটি পরিমার্জিত GNOME ইন্টারফেস, উচ্চ মাত্রার কাস্টমাইজেশন, লোকাল মডেলের জন্য সমর্থন, দীর্ঘমেয়াদী মেমরি, প্রোগ্রামযোগ্য পাইথন এক্সটেনশন এবং মুক্ত সফটওয়্যারের সাথে সুস্পষ্টভাবে সামঞ্জস্যপূর্ণ একটি দর্শন। এটি কোনো মালিকানাধীন সফটওয়্যারের নকল হওয়ার চেষ্টা করে না, বরং একটি ভিন্ন এবং অনেক বেশি নমনীয় বিকল্প হিসেবে নিজেকে উপস্থাপন করে।

এছাড়াও, এই প্রজেক্টটি থেকে Nyarch Assistant-এর মতো বিভিন্ন সংস্করণ তৈরি হয়েছে , যা অ্যানিমে ভক্তদের লক্ষ্য করে একটি স্বতন্ত্র নান্দনিকতা ও বৈশিষ্ট্য প্রদান করে। এই সবকিছুই Newelle-কে শুধু একটি নির্দিষ্ট অ্যাপ হিসেবে নয়, বরং GNOME-এর উপর নির্মিত কাস্টমাইজযোগ্য অ্যাসিস্ট্যান্টদের একটি "প্ল্যাটফর্ম" হিসেবে নির্দেশ করে।

সমর্থিত AI মডেল: ক্লাউড, অন-প্রাঙ্গনে এবং কাস্টম প্রোফাইল

নিউয়েলের অন্যতম প্রধান শক্তি হলো একাধিক এআই মডেলের সাথে এর সামঞ্জস্যতা । এটি আপনাকে কোনো একটি নির্দিষ্ট প্রোভাইডার ব্যবহারে বাধ্য করে না, বরং একটি ইন্টারফেস লেয়ার হিসেবে কাজ করে যা নিম্নলিখিতগুলোর সাথে কাজ করতে পারে:

  • তৃতীয় পক্ষের ক্লাউড পরিষেবা যেমন OpenAI থেকে ChatGPT, Google থেকে Gemini অথবা Anthropic থেকে Claude।
  • স্থানীয় ওপেন সোর্স মডেল যা আপনি নিজের মেশিনে চালান, বিশেষ করে ওলামা বা অন্যান্য সামঞ্জস্যপূর্ণ ব্যাকএন্ডের মাধ্যমে।
  • প্রকল্পটি নিজেই আয়োজিত একটি প্রদর্শনী মডেলআপনার জন্য ডিজাইন করা হয়েছে যাতে আপনি কোনও কিছু কনফিগার না করেই অ্যাপ্লিকেশনটি চেষ্টা করতে পারেন, যদিও প্রতিদিন প্রায় ১০টি প্রতিক্রিয়ার মধ্যে সীমাবদ্ধ।

OpenAI, Google, বা Anthropic-এর মতো বাণিজ্যিক পরিষেবা প্রদানকারীদের সাথে কাজ করার জন্য, আপনাকে আপনার নিজস্ব API কী প্রদান করতে হবে , কারণ Newelle এই পরিষেবাগুলিতে সীমাহীন অ্যাক্সেস অন্তর্ভুক্ত করে না। এটিকে শুরুতে একটি সামান্য বাধা বলে মনে হতে পারে, কিন্তু এর বিনিময়ে, এটি আপনাকে মূল্য, কর্মক্ষমতা এবং গোপনীয়তার এমন একটি সমন্বয় বেছে নেওয়ার সুযোগ দেয় যা আপনার প্রয়োজনের জন্য সবচেয়ে উপযুক্ত।

গোপনীয়তা এবং ডেটা নিয়ন্ত্রণের ক্ষেত্রে লোকাল মডেলগুলো একটি সুস্পষ্ট সুবিধা দেয় : কথোপকথন আপনার কম্পিউটারের বাইরে যায় না, এবং আপনি কোন মডেলটি ব্যবহার করছেন ও কীভাবে তা আপডেট হচ্ছে, তা আরও ভালোভাবে নিরীক্ষণ করতে পারেন। এর বিনিময়ে অসুবিধা হলো রিসোর্স খরচ: বড় এলএলএমগুলো প্রচুর র‍্যাম ব্যবহার করে, একটি শক্তিশালী জিপিইউ-এর প্রয়োজন হয়, এবং প্রায়শই কয়েক গিগাবাইট ডাউনলোড করতে হয়, তাই এগুলো সাধারণ মানের কম্পিউটারের জন্য আদর্শ বিকল্প নয়।

নিউয়েল একটি প্রোফাইল সিস্টেমের মাধ্যমে কনফিগারেশনের বিশৃঙ্খলা সমাধান করে, যা আপনাকে প্রতিটি মডেল বা কাজের পরিস্থিতির জন্য বিভিন্ন বিকল্পের সেট সংরক্ষণ করতে দেয়। এইভাবে, আপনি একটি দ্রুত ক্লাউড মডেলের জন্য একটি প্রোফাইল, সর্বোচ্চ গোপনীয়তার প্রয়োজনে ব্যবহৃত একটি রিসোর্স-নিবিড় স্থানীয় মডেলের জন্য আরেকটি, এবং বিশেষভাবে প্রোগ্রামিং বা ইমেজ তৈরির কাজের জন্য আরও একটি প্রোফাইল রাখতে পারেন।

আপনি যখন প্রোফাইল পরিবর্তন করেন, তখন অ্যাপ্লিকেশনটি স্বয়ংক্রিয়ভাবে মডেল, প্যারামিটার, রেসপন্স মোড এবং অতিরিক্ত সক্ষমতাগুলো (যেমন, সেই প্রোফাইলটি ল্যাটেক্স, ডকুমেন্ট অ্যানালাইসিস বা ইমেজ জেনারেশন সমর্থন করে কিনা) সমন্বয় করে নেয়। এর ফলে প্রতিবার সবকিছু পুনরায় কনফিগার করার ঝামেলা ছাড়াই প্রোভাইডারদের মধ্যে পরিবর্তন করা অনেক সহজ হয়ে যায়।

  লিনাক্স থেকে উবুন্টুতে স্থানান্তর: একটি মসৃণ রূপান্তর

লিনাক্স ইনস্টলেশন এবং উপলব্ধ ভেরিয়েন্টগুলি

নিউয়েল প্রধানত ফ্ল্যাটহাবের মাধ্যমে ফ্ল্যাটপ্যাক ফরম্যাটে একটি অফিসিয়াল প্যাকেজসহ বিতরণ করা হয় । এর মানে হলো, কোনো অস্বাভাবিক ডিপেন্ডেন্সির ঝামেলা ছাড়াই এটিকে বেশিরভাগ আধুনিক ডিস্ট্রিবিউশনে বেশ নির্বিঘ্নে ইনস্টল করা যায়।

ফ্ল্যাটপ্যাক সমর্থনকারী একটি সাধারণ ডিস্ট্রোতে, টার্মিনালে কেবল এইভাবে একটি কমান্ড চালান:

ইনস্টলেশন আদেশ: flatpak install flathub io.github.qwersyk.Newelle

একবার ইনস্টল হয়ে গেলে, নিউয়েল ফ্ল্যাটপ্যাক স্যান্ডবক্সের মধ্যে বিচ্ছিন্নভাবে চলে । এটি নিরাপত্তার জন্য ভালো, কিন্তু এর মানে হলো, আপনি যদি চান যে এটি সিস্টেম কমান্ড চালাতে, নির্দিষ্ট ফোল্ডার অ্যাক্সেস করতে, বা সেশন বাসের সাথে ইন্টারঅ্যাক্ট করতে সক্ষম হোক, তাহলে আপনাকে কিছু পারমিশন পরিবর্তন করতে হবে।

এই অনুমতিগুলো সূক্ষ্মভাবে সমন্বয় করার জন্য Flatseal ব্যবহার করার পরামর্শ দেওয়া হয়। এটি একটি গ্রাফিক্যাল টুল যা আপনাকে ঠিক যেখানে প্রয়োজন সেখানে অ্যাক্সেস দেওয়ার সুযোগ দেয়: যেমন নির্দিষ্ট ডিরেক্টরি, সেশন বাস, টার্মিনাল ইত্যাদি। আপনি যদি এর উন্নত ফিচারগুলোর (বিশেষ করে কমান্ড এক্সিকিউশন এবং ফাইল ম্যানেজমেন্ট) সম্পূর্ণ সুবিধা নিতে চান, তবে এই প্রাথমিক কনফিগারেশনের জন্য কয়েক মিনিট সময় ব্যয় করা উচিত।

মূল সংস্করণটির পাশাপাশি, নিউয়েল লাইট নামে একটি হালকা সংস্করণও রয়েছে । এই সংস্করণটি প্রায় সঙ্গে সঙ্গেই চালু হওয়ার জন্য ডিজাইন করা হয়েছে এবং এটিকে Ctrl+Space-এর মতো গ্লোবাল কিবোর্ড শর্টকাটের সাথে যুক্ত করা যায়, ফলে আপনি অন্য কোনো অ্যাপ্লিকেশনে কাজ করার সময়েও এটিকে 'মিনি মোডে' চালু করতে পারবেন।

সীমিত রিসোর্সযুক্ত ডিভাইসগুলোর জন্য অথবা যারা পুরো ইন্টারফেস না খুলেই সবসময় হাতের কাছে একটি দ্রুত অ্যাসিস্ট্যান্ট চান, তাদের জন্য নিউয়েল লাইট একদম উপযুক্ত। এর কার্যপ্রণালী ফ্লোটিং অ্যাপ লঞ্চারের মতোই, তবে এর মূলে রয়েছে একটি এআই অ্যাসিস্ট্যান্ট।

প্রধান বৈশিষ্ট্য: কেবল একটি সাধারণ চ্যাটের চেয়ে অনেক বেশি

নিউয়েলের সৌন্দর্য শুধু ল্যাঙ্গুয়েজ মডেলের সাথে চ্যাট করার সুযোগ দেওয়ার মধ্যেই সীমাবদ্ধ নয় , বরং একে GNOME ডেস্কটপ ওয়ার্কফ্লোতে একীভূত করার জন্য এর চারপাশের সমস্ত টুলের সেটের মধ্যেও নিহিত।

প্রথমত, এটি টেক্সট এবং ভয়েস উভয় ধরনের কথোপকথনের সুযোগ দেয় । স্পিচ রিকগনিশন (STT) এবং টেক্সট-টু-স্পিচ (TTS) ইঞ্জিনের সমর্থনের কারণে, আপনি কার্যত হাত ব্যবহার না করেই কথোপকথন করতে পারবেন। প্রোগ্রামিং, রান্না করা, বা টাইপ করতে ইচ্ছে না হলে এটি আদর্শ।

অ্যাপ্লিকেশনটিতে একটি দীর্ঘমেয়াদী মেমরি সিস্টেম রয়েছে যা সেশনগুলোর মধ্যে নির্দিষ্ট কিছু তথ্য ধরে রাখতে পারে , ফলে আপনাকে বারবার একই ব্যক্তিগত ডেটা, প্রজেক্টের প্রেক্ষাপট বা পছন্দসমূহ প্রবেশ করাতে হয় না। কী পরিমাণ এবং কী কী সংরক্ষিত হবে, তা নিয়ন্ত্রণ করার জন্য এই মেমরি সেটিংসে সমন্বয় করা যায়।

এর আরেকটি উল্লেখযোগ্য বৈশিষ্ট্য হলো মেসেজ এডিটর এবং হিস্ট্রি : আপনি আগের চ্যাট এন্ট্রিগুলো পরিবর্তন করে একটি কথোপকথনকে আরও পরিমার্জিত করতে, কোনো প্রম্পট সংশোধন করতে, বা একেবারে গোড়া থেকে শুরু না করেই নতুন নির্দেশনা নিয়ে পরীক্ষা-নিরীক্ষা করতে পারেন। যারা প্রচুর প্রম্পট ইঞ্জিনিয়ারিংয়ের কাজ করেন, তাদের জন্য এটি একটি অত্যন্ত দরকারি টুল।

নির্দিষ্ট কিছু মডেলে নিউয়েল মার্কডাউন ফরম্যাটিং এবং ল্যাটেক্স রেন্ডারিংও সমর্থন করে , যা সরাসরি উইজার্ডের ইন্টারফেসে প্রযুক্তিগত ডকুমেন্টেশন, বৈজ্ঞানিক নোট, কোড স্নিপেট বা গাণিতিক ব্যাখ্যা লেখার জন্য চমৎকার।

বাস্তবে, এটি নিউয়েলকে সেইসব ডেভেলপারদের জন্য একটি অত্যন্ত সুবিধাজনক টুলে পরিণত করে, যারা GNOME পরিবেশ থেকে বের না হয়েই কোড জেনারেশন, লাইব্রেরির ব্যাখ্যা, দ্রুত ডকুমেন্টেশন বা ত্রুটির সারাংশ অনুরোধ করতে চান।

ফাইল ম্যানেজার, ডকুমেন্ট বিশ্লেষণ এবং কমান্ড এক্সিকিউশন

যে বৈশিষ্ট্যটি নিউয়েলকে সাধারণ ওয়েব চ্যাটবটগুলো থেকে সবচেয়ে আলাদা করে, তা হলো ফাইল সিস্টেম এবং টার্মিনালের সাথে এর সংযুক্তি । এটি শুধু প্রশ্নের উত্তরই দেয় না, আপনি অনুমতি দিলে এটি আপনার পরিবেশকেও নিয়ন্ত্রণ করতে পারে।

অ্যাপ্লিকেশনটিতে একটি বিল্ট-ইন ফাইল ম্যানেজার রয়েছে যা এআই ব্যবহার করে ডকুমেন্টগুলো গুছিয়ে রাখে এবং সেগুলোর ওপর কাজ করে । মডেলটির বিশ্লেষণ, সারসংক্ষেপ, অনুবাদ বা সম্পর্কিত কন্টেন্ট তৈরি করার জন্য আপনি সরাসরি নিউয়েল উইন্ডোতে ফাইল ড্র্যাগ অ্যান্ড ড্রপ করতে পারেন।

উদাহরণস্বরূপ, আপনি এটিকে একটি দীর্ঘ প্রযুক্তিগত পিডিএফ পড়তে ও তার সারসংক্ষেপ করতে , মূল অংশগুলো বের করতে, ফ্ল্যাশকার্ড তৈরি করতে বা আনুষঙ্গিক ডকুমেন্টেশন তৈরি করতে বলতে পারেন। এই ফাংশনগুলোর কিছু আপনার সক্রিয় মডেলের সক্ষমতার উপর নির্ভর করে, তাই সব প্রোভাইডার একই ফিচার সমর্থন করে না।

কমান্ড কার্যকর করার ক্ষেত্রে, নিউয়েল সরাসরি টার্মিনাল কমান্ড সাজেস্ট করতে এবং চালু করতে পারে । আপনি স্বাভাবিক ভাষায় “আমার হোম ফোল্ডারে 'Projects' নামের একটি ডিরেক্টরি তৈরি করো” অথবা “অমুক সার্ভারে একটি SSH সংযোগ স্থাপন করো”-এর মতো কমান্ড টাইপ করতে পারেন এবং উইজার্ডকে সংশ্লিষ্ট কমান্ডটি তৈরি করে তা কার্যকর করতে দিতে পারেন।

এই ফিচারটি অত্যন্ত শক্তিশালী, কিন্তু স্বাভাবিকভাবেই এর জন্য অনেক বেশি দায়িত্ববোধের প্রয়োজন হয় । এটিকে কমান্ড চালানোর ক্ষমতা দেওয়ার আগে, আপনাকে অবশ্যই পারমিশনগুলো সতর্কতার সাথে পর্যালোচনা করতে হবে, ফ্ল্যাটপ্যাকের স্যান্ডবক্স কীভাবে কাজ করে তা বুঝতে হবে এবং সম্ভব হলে, কোনো সম্ভাব্য বিপজ্জনক কমান্ডের ঝুঁকি এড়াতে কনফার্মেশন অপশনগুলো চালু করতে হবে।

ফাইল ম্যানেজমেন্ট, ডকুমেন্ট অ্যানালাইসিস এবং কমান্ড এক্সিকিউশন-এর সমন্বয়ে , নিউয়েল একটি সাধারণ চ্যাট অ্যাপ্লিকেশনের চেয়ে আপনার কর্মপরিবেশের জন্য আরও বেশি একটি 'ইন্টেলিজেন্ট অর্কেস্ট্রেটর' হয়ে ওঠে। সবসময় হাতে স্ক্রিপ্ট না লিখেও আপনি আপনার দৈনন্দিন কাজের ধারার কিছু অংশ স্বয়ংক্রিয় করতে পারেন।

এক্সটেনশন এবং ইকোসিস্টেম: আপনার পছন্দ অনুযায়ী সহকারী সম্প্রসারণ করা

সম্প্রসারণযোগ্যতা হলো নিউয়েলের অন্যতম সেরা বৈশিষ্ট্য । এই এক্সটেনশন সিস্টেমটি আপনাকে মডিউলার পদ্ধতিতে নতুন ফিচার যোগ করতে, বাহ্যিক পরিষেবা একীভূত করতে, অথবা আরও এলএলএম মডেলের সাথে সামঞ্জস্যতা বাড়াতে সাহায্য করে।

  ওপেনএআই কোডেক্স সিএলআই: টার্মিনাল কোড সহকারী সম্পর্কে আপনার যা জানা দরকার

এক্সটেনশনগুলো সাধারণত পাইথনে লেখা হয়, এবং কমিউনিটি ইতিমধ্যেই সব ধরনের কাজের জন্য মডিউল শেয়ার করা শুরু করে দিয়েছে : নতুন টেক্সট-টু-স্পিচ ইঞ্জিন, নির্দিষ্ট এপিআই-এর সাথে কানেক্টর, ডেটাবেস বা ডেভেলপমেন্ট টুলের সাথে ইন্টিগ্রেশন, ডেস্কটপ অটোমেশন, ইত্যাদি।

সবচেয়ে আকর্ষণীয় সংযোজনগুলোর মধ্যে একটি হলো স্টেবল ডিফিউশন (Stable Diffusion) ব্যবহার করে ছবি তৈরি করার ক্ষমতা । শুধু টেক্সটের মধ্যে সীমাবদ্ধ না থেকে, আপনি উইজার্ডকে বর্ণনা থেকে ইলাস্ট্রেশন বা গ্রাফিক্স তৈরি করতে বলতে পারেন, তবে শর্ত হলো ইমেজ মডেল এবং ব্যাকএন্ড সঠিকভাবে কনফিগার করা থাকতে হবে।

নিউয়েলের মডিউলার ডিজাইন অন্যান্য প্রোজেক্টের জন্য এটিকে নিজেদের স্বতন্ত্র শৈলীতে অভিযোজিত বা ফোর্ক করা সহজ করে তোলে । এর একটি ভালো উদাহরণ হলো নিয়ার্চ অ্যাসিস্ট্যান্ট, যা নিয়ার্চ লিনাক্স টিম দ্বারা পরিচালিত হয়। এটি মূল প্রযুক্তিটি পুনঃব্যবহার করলেও সেটিকে সম্পূর্ণ ভিন্ন একটি শৈলীতে উপস্থাপন করে।

এই মডিউলার পদ্ধতিটি নিউয়েলকে GNOME এবং Linux ইকোসিস্টেমের মধ্যে এক ধরনের "সহকারী প্ল্যাটফর্ম"-এ পরিণত করে । কোনো একটি কেন্দ্রীয় দলের উপর নির্ভর করার পরিবর্তে, যে কেউ এক্সটেনশন, ছোটখাটো পরিবর্তন, বা এমনকি নির্দিষ্ট ব্যবহারকারী গোষ্ঠীর জন্য তৈরি সংস্করণও যোগ করতে পারে।

Nyarch Assistant: অ্যানিমে নান্দনিকতা এবং একটি কৌতুকপূর্ণ পদ্ধতির সাথে বৈকল্পিক

Nyarch Assistant হলো Newelle-এর একটি অফিশিয়াল ফর্ক, যা এর এক্সটেনশন এবং অনেক উন্নতির সাথে সামঞ্জস্য বজায় রাখে , কিন্তু ব্যবহারকারীর অভিজ্ঞতাকে সম্পূর্ণরূপে ঢেলে সাজিয়েছে। এটি মূলত তাদের জন্য তৈরি যারা অ্যানিমের নান্দনিকতা এবং জাপানি সংস্কৃতি উপভোগ করেন।

এই অ্যাসিস্ট্যান্টটি অ্যানিমেটেড Live2D বা LivePNG অ্যাভাটার , ডাইনামিক ক্যারেক্টার সুইচিং সহ 'মাল্টি-ওয়াইফু' সাপোর্ট এবং আরও প্রাণবন্ত একটি ব্যক্তিত্ব নিয়ে এসেছে। এর মূল উদ্দেশ্য হলো অ্যাসিস্ট্যান্টটিকে দৃশ্যগত ও আচরণগতভাবে এক ধরনের কাস্টমাইজযোগ্য 'ডিজিটাল ওয়াইফু'-তে পরিণত করা।

এছাড়াও, Nyarch Assistant, VoiceVox-এর মতো ভয়েস ইঞ্জিন এবং ভয়েস ক্লোনিং সিস্টেমের সাথে সমন্বিত হয়ে , এমন একটি সঙ্গী চরিত্রের অনুভূতিকে আরও জোরদার করে, যে আপনার সাথে আরও স্বাভাবিকভাবে কথা বলে।

অ্যানিমে-স্টাইলের প্যাকেজিংয়ের বাইরে মূল বিষয়টি হলো, Nyarch, Newelle-এর মডিউলার কাঠামোকে কাজে লাগিয়েছে : প্রোফাইল, এক্সটেনশন, লোকাল এবং ক্লাউড মডেলের মতো একই ধারণাগুলো ব্যবহার করে, কিন্তু এর সাথে যুক্ত হয়েছে একটি নান্দনিক ও ইন্টারঅ্যাকশন স্তর, যা এমন ব্যবহারকারীদের জন্য ডিজাইন করা হয়েছে যারা একটি সাদামাটা প্যানেলের চেয়ে আরও "মজাদার" কিছু চান।

যারা সর্বোচ্চ নিমজ্জন চান, তাদের জন্য Live2D, সিন্থেটিক ভয়েস এবং স্থানীয় বা ক্লাউড-ভিত্তিক ভাষা মডেলের সমন্বয় একটি অত্যন্ত ব্যক্তিগত সহকারী তৈরি করার সুযোগ দেয়; যা অনেকটা একটি পুনরাবৃত্ত ডেস্কটপ চরিত্রের মতো, এবং আপনার লিনাক্স সিস্টেমে বাস্তব কাজকর্মে সাহায্য করে।

গোপনীয়তা, অফলাইন ব্যবহার এবং হার্ডওয়্যারের প্রয়োজনীয়তা

Newelle এবং Nyarch Assistant উভয়কেই সম্পূর্ণ অফলাইনে চালানোর জন্য কনফিগার করা যায় , যা অনেক লিনাক্স ব্যবহারকারীর জন্য কার্যত একটি আবশ্যকীয় বিষয়। এই মোডে, সবকিছু আপনার কম্পিউটারে প্রসেস করা হয় এবং কোনো সংবেদনশীল ডেটা আপনার মেশিন থেকে বাইরে যায় না।

এটি অর্জন করার জন্য, GPT4All বা Ollama-এর মতো টুলের মাধ্যমে লোকাল মডেল ব্যবহার করা প্রচলিত । এর মধ্যে Ollama অন্যতম আকর্ষণীয় একটি বিকল্প, কারণ এর পারফরম্যান্স এবং Llama 3, Mixtral বা অনুরূপ বড় মডেলগুলো সহজে পরিচালনা করার সুবিধা রয়েছে।

এই সম্পূর্ণ লোকাল পদ্ধতির অসুবিধা হলো, এর জন্য একটি ভালো জিপিইউ এবং প্রচুর মেমোরি প্রয়োজন । Llama3-70B, DeepSeek, বা Mixtral-এর মতো হেভিওয়েট মডেলগুলো সাধারণ ল্যাপটপের জন্য ঠিকভাবে ডিজাইন করা হয়নি; এগুলোর জন্য শক্তিশালী রিসোর্সযুক্ত মেশিন প্রয়োজন, অথবা তা না হলে, ধীরগতির রেসপন্স টাইম মেনে নেওয়ার মানসিকতা থাকতে হবে।

আপনি Vits বা VoiceVox-এর মতো স্থানীয় ভয়েস ইঞ্জিনও ব্যবহার করতে পারেন , যা পুরো প্রক্রিয়াটিকে একটি পূর্ণাঙ্গ রূপ দেয়: স্পিচ রিকগনিশন, সিন্থেসিস, ল্যাঙ্গুয়েজ মডেলিং এবং ডেটা প্রসেসিং—এই সবকিছুই কোনো তৃতীয় পক্ষের সার্ভার ছাড়াই আপনার নিজস্ব হার্ডওয়্যারে চলে।

যারা আরও গভীরে যেতে চান, তারা রিসোর্স অপ্টিমাইজ করতে, মডেলের জন্য নির্দিষ্ট কার্ড উৎসর্গ করতে, বা ওয়ার্কলোড ভারসাম্য করতে এই পদ্ধতিটিকে ভার্চুয়ালাইজেশন এবং জিপিইউ ম্যানেজমেন্ট কৌশলের সাথে একত্রিত করতে পারেন। এটি কিছুটা উন্নত একটি ক্ষেত্র, কিন্তু এই টুলগুলো যে ধরনের প্রযুক্তিগত ব্যবহারকারীদের লক্ষ্য করে তৈরি, তাদের জন্য এটি পুরোপুরি উপযুক্ত।

যাই হোক, মূল বিষয় হলো আপনি ক্লাউডের উপর কতটা নির্ভর করবেন, সেই সিদ্ধান্ত আপনাকেই নিতে হবে । কাজের ধরনের উপর নির্ভর করে আপনি শুধু স্থানীয় মডেল, শুধু বাহ্যিক মডেল, বা উভয়ের সংমিশ্রণ ব্যবহার করতে পারেন, তবে কোন ডেটা কার সাথে শেয়ার করা হচ্ছে সে বিষয়ে সর্বদা স্পষ্ট থাকতে হবে।

অন্যান্য গোপনীয়তা-কেন্দ্রিক সমাধান এবং বিকল্পগুলির সাথে তুলনা

গোপনীয়তা-বান্ধব এআই অ্যাসিস্ট্যান্টের ক্ষেত্রে নিউয়েলই একমাত্র নয় , কিন্তু GNOME-এর সাথে ইন্টিগ্রেশন এবং প্রযুক্তিগত কাস্টমাইজেশন ক্ষমতার দিক থেকে এটি অন্যতম আকর্ষণীয় একটি বিকল্প।

ডেস্কটপ অ্যাপ্লিকেশন এবং ওপেন-সোর্স প্রজেক্টের জগতে, এটিকে প্রায়শই NectarGPT-এর মতো টুলগুলোর সাথে তুলনা করা হয় । শেষোক্তটিও ওপেন সোর্স এবং GPT-4-এর মতো শক্তিশালী মডেল ব্যবহার করে, কিন্তু এটি লিনাক্স ডেস্কটপের 'কমান্ড সেন্টার' হিসেবে কম এবং ব্রাউজার ইন্টিগ্রেশন ও ইন্টেলিজেন্ট ওয়েব ব্রাউজিংয়ের জন্য বেশি ডিজাইন করা হয়েছে।

ব্যবসায়িক সহকারীদের জগতে, সাধারণত মেটা এআই (Meta AI) বা সোশ্যাল নেটওয়ার্ক ও মোবাইল প্ল্যাটফর্মে সমন্বিত অন্যান্য বটের সাথে এর তুলনা করা হয় । দ্রুত ব্যবহারের জন্য এগুলো সুবিধাজনক, কিন্তু এগুলো পরিষেবা প্রদানকারীর ইকোসিস্টেমের সাথে গভীরভাবে জড়িত এবং আপনার ডেটা ও কথোপকথনের আসলে কী হয়, তা নিয়ে অনেক প্রশ্ন তোলে।

ChatGPT, Copilot, বা Gemini-এর বিকল্প হিসেবে আবির্ভূত হওয়া অন্যান্য গোপনীয়তা-কেন্দ্রিক পরিষেবাগুলোর মধ্যে রয়েছে:

  • DuckDuckGo AI চ্যাট, DuckDuckGo সার্চ ইঞ্জিনের সাথে একীভূত, যা বেশ কয়েকটি মডেল (ওপেন অপশন সহ) অফার করে এবং মডেলদের প্রশিক্ষণের জন্য আপনার কথোপকথন রেকর্ড বা ব্যবহার না করার প্রতিশ্রুতি দেয়।
  • AnonChatGPT, যা নিবন্ধন বা ব্যক্তিগত তথ্য প্রদানের প্রয়োজন ছাড়াই জনপ্রিয় মডেলগুলির জন্য একটি বেনামী প্রবেশদ্বার হিসেবে কাজ করে।
  • লিও, ব্রেভের সহকারী, ব্রেভ ব্রাউজার এবং সার্চ ইঞ্জিনে অন্তর্ভুক্ত, যা গোপনীয়তাকে অগ্রাধিকার দেয় এবং কোয়েরি ট্র্যাক করে না।
  লিনাক্সে গড মোড: রুট, ব্যাকডোর এবং অ্যাবসোলিউট পাওয়ার

এই প্রস্তাবনাগুলোর বিপরীতে, নিউয়েল এই কারণে স্বতন্ত্র যে এটিকে ব্রাউজারের জন্য নয়, বরং একেবারে গোড়া থেকে লিনাক্স ডেস্কটপের জন্য ডিজাইন করা হয়েছে। এছাড়াও, এটি কোন মডেল ব্যবহার করবে, কীভাবে মেমরি পরিচালনা করবে, কোন এক্সটেনশনগুলো লোড হবে এবং সিস্টেমে এর কী ধরনের অ্যাক্সেস থাকবে, সেগুলোর ওপর ব্যবহারকারীকে আরও গভীর নিয়ন্ত্রণ দেয়।

প্রযুক্তিপ্রেমী এবং ডেভেলপারদের জন্য, নিয়ন্ত্রণ, সম্প্রসারণযোগ্যতা এবং অফলাইনে কাজ করার ক্ষমতার এই সমন্বয় নিউয়েল এবং এর থেকে উদ্ভূত সংস্করণগুলোকে অ্যাসিস্ট্যান্ট ইকোসিস্টেমের মধ্যে একটি স্বতন্ত্র অবস্থানে রাখে, যা বড় প্রযুক্তি সংস্থাগুলোর সীমাবদ্ধ বটগুলো থেকে বেশ খানিকটা দূরে।

লিনাক্স সম্প্রদায়ের মধ্যে বিতর্ক: পছন্দ, নিবেদিতপ্রাণ কী এবং জিনোমে এআই-এর ভবিষ্যৎ

নিউয়েলের মতো অ্যাসিস্ট্যান্টদের উত্থান লিনাক্স কমিউনিটির মধ্যকার একটি বৃহত্তর বিতর্কের সাথে পুরোপুরি খাপ খায় : ব্যবহারকারীর পছন্দের স্বাধীনতা ও গোপনীয়তাকে সম্মান জানিয়ে কীভাবে ডেস্কটপে কৃত্রিম বুদ্ধিমত্তাকে একীভূত করা যায়।

যেখানে মাইক্রোসফট তার অ্যাসিস্ট্যান্টকে ডাকার জন্য পিসি কিবোর্ডে কোপাইলট কী-এর মতো ডেডিকেটেড কী চালু করছে , এবং গুগল ক্রমশ জেমিনিকে অ্যান্ড্রয়েড ও তার পরিষেবাগুলোর সাথে একীভূত করছে, সেখানে অনেক লিনাক্স ব্যবহারকারী ভাবছেন যে তারা তাদের ডিস্ট্রোতে ঠিক কতটা অনুরূপ কিছু চান।

কেউ কেউ লিনাক্সে একটি "অ্যাসিস্ট্যান্ট কী" রাখার সম্ভাবনার কথা বলেছেন , যা একটি বিনামূল্যের অ্যাসিস্ট্যান্ট চালু করবে। এটি সম্ভবত মোজিলা কর্তৃক নির্মিতব্য ভবিষ্যৎ এথিক্যাল এআই বা নিউয়েল-এর মতো প্রজেক্টের উপর ভিত্তি করে তৈরি হতে পারে। GNOME ইতোমধ্যেই তার শর্টকাটগুলোর জন্য "সুপার" কী-টি ব্যাপকভাবে ব্যবহার করে; তাই একটি ইন্টিগ্রেটেড অ্যাসিস্ট্যান্টের জন্যও অনুরূপ কিছুর কল্পনা করাটা অযৌক্তিক নয়।

এর পাশাপাশি, GNOME-এর Tracker অথবা KDE-এর Baloo ও Akonadi-এর মতো ইন্ডেক্সিং ও সার্চ প্রযুক্তিগুলোকে কোনো অ্যাসিস্ট্যান্ট প্রতিস্থাপন বা পরিপূরক করতে পারবে কি না, তা নিয়েও আলোচনা চলছে । এমন একটি সিস্টেম যা স্বাভাবিক ভাষা বোঝে এবং ফাইল, ক্যালেন্ডার, ইমেল বা নোট থেকে তথ্য মিলিয়ে দেখতে পারে, তা আরও অনেক সমৃদ্ধ সার্চের সুযোগ দিতে পারে… তবে শর্ত হলো, স্বচ্ছতা এবং ব্যবহারকারীর নিয়ন্ত্রণের নীতিগুলো অবশ্যই মেনে চলতে হবে।

কিছু আশঙ্কাও রয়েছে, বিশেষ করে তাদের মধ্যে যারা এআই-এর অতিপ্রচারের সমালোচনা করেন । কেউ কেউ আশঙ্কা করছেন যে, ডেস্কটপ অনাকাঙ্ক্ষিত "স্মার্ট" ফাংশনে ভরে যাবে অথবা এমন ছোট ছোট টুলের চিরায়ত পদ্ধতি হারিয়ে যাবে, যেগুলো একটি কাজ ভালোভাবে করতে পারে।

এই প্রেক্ষাপটে, নিউয়েল প্রায় একটি বাস্তব পরীক্ষা হিসেবে কাজ করে, যা দেখায় যে বড় বিক্রেতাদের রীতির ফাঁদে না পড়ে একটি সুসংহত GNOME অ্যাসিস্ট্যান্ট কেমন হতে পারে : যা হবে ঐচ্ছিক, নিষ্ক্রিয়যোগ্য, চরমভাবে কনফিগারযোগ্য, এবং ব্যবহারকারীর ইচ্ছানুযায়ী ক্লাউডে এক বাইটও না পাঠানোর বিকল্পসহ।

অন্যান্য লিনাক্স সহকারী প্রকল্প: ধারণা এবং প্রস্তাবনা

নিউয়েল ছাড়াও, কমিউনিটি বিশেষভাবে লিনাক্সের জন্য ডিজাইন করা অন্যান্য অ্যাসিস্ট্যান্ট প্রস্তাব ও তৈরি করা শুরু করেছে । এর একটি প্রধান উদাহরণ হলো জার্ভিস কনসেপ্ট প্রজেক্ট, যা এমন একটি ভয়েস অ্যাসিস্ট্যান্ট হিসেবে পরিকল্পিত হয়েছে যা স্বাভাবিক ভাষাকে টার্মিনাল কমান্ডে অনুবাদ করে।

জার্ভিসের ধারণা হল আপনি "এনগিনেক্স ইনস্টল করুন", "ওয়াইফাই পুনরায় চালু করুন" বা "র‍্যাম ব্যবহার দেখান" এর মতো জিনিস বলতে পারেন।, এবং উইজার্ডটি সংশ্লিষ্ট কমান্ডগুলি তৈরি করে এবং কার্যকর করে: থেকে sudo apt install nginx -y আপ free -h, মাধ্যমে যাচ্ছে systemctl restart NetworkManager.

জার্ভিস একটি শিক্ষামূলক মোডের উপরও জোর দেয় , যেখানে এটি প্রতিটি কমান্ড কার্যকর করার আগে ধাপে ধাপে ব্যাখ্যা করে যে কী কাজ করে, যা নতুন ব্যবহারকারীদের কাজগুলো স্বয়ংক্রিয় করার পাশাপাশি লিনাক্স শিখতে সাহায্য করে।

এই উদ্যোগগুলো প্রমাণ করে যে, GNOME ডেস্কটপ এবং অন্যান্য ইন্টারফেসে সমন্বিত সহকারীর চাহিদা শুধুমাত্র বড় কোম্পানিগুলোর কাছ থেকেই আসে না । মুক্ত সফটওয়্যার কমিউনিটি নিজেও এর মূল নীতিতে কোনো আপোস না করে, লিনাক্সকে নতুনদের জন্য আরও সহজলভ্য এবং উন্নত ব্যবহারকারীদের জন্য আরও বেশি ফলপ্রসূ করে তোলার উপায় খুঁজছে।

এদিকে, GNOME ফোরাম এবং লিনাক্স কমিউনিটিগুলোতে Clock, Calendar বা Nautilus-এর মতো অ্যাপ্লিকেশনগুলোর ইন্টিগ্রেশনসহ "GNOME-এর জন্য নেটিভ এআই ক্লায়েন্ট" চেয়ে থ্রেড আসতেই থাকছে । Newelle এবং অনুরূপ প্রকল্পগুলো অন্তত আংশিকভাবে এই চাহিদার প্রতি সাড়া দিচ্ছে।

সবচেয়ে বড় প্রশ্ন হলো, ভবিষ্যতে এই সমস্ত প্রচেষ্টা কীভাবে একত্রিত হবে : আমরা কি ওপেন-সোর্স ডেস্কটপ অ্যাসিস্ট্যান্টদের জন্য একটি স্ট্যান্ডার্ড এপিআই দেখতে পাব? এগুলো কি মোজিলার সম্ভাব্য এআই সলিউশনগুলোর সাথে যুক্ত থাকবে? নাকি এগুলো সাইড প্রজেক্ট হিসেবেই থেকে যাবে, যা ব্যবহারকারীরা ঐচ্ছিকভাবে ইনস্টল করবে, যেমনটা বর্তমানে ফ্ল্যাটহাবের মাধ্যমে নিউয়েলের ক্ষেত্রে দেখা যায়?

আপাতত, এটা স্পষ্ট যে নিউয়েল বেশ ভালোভাবে সেই পদ্ধতিটিকেই মূর্ত করে তোলে, যেভাবে লিনাক্স কমিউনিটির একটি বড় অংশ ডেস্কটপে এআই-এর আগমন চায় : একটি শক্তিশালী, স্বচ্ছ এবং মডিউলার বিকল্প হিসেবে, উপর থেকে চাপিয়ে দেওয়া কোনো কিছু হিসেবে নয়।