Hermes Agent & Gemma 4: এআই অটোমেশনের পূর্ণাঙ্গ মহাকাব্য
সূচিপত্র (Table of Contents)
১. এআই অটোমেশন কেন ভবিষ্যতের শক্তি?
বর্তমান যুগে এআই (Artificial Intelligence) কেবল চ্যাটিংয়ের মধ্যে সীমাবদ্ধ নেই। Hermes Agent এর মতো টুলসগুলো এখন অটোনোমাসলি কাজ করতে পারে। এর মানে হলো, আপনি তাকে একটি কাজ দেবেন, আর সে নিজে থেকেই চিন্তা করবে, কোড লিখবে এবং সেই কাজটি শেষ করবে। অ্যান্ড্রয়েডে উবুন্টু এনভায়রনমেন্ট ব্যবহার করে আমরা মূলত একটি হাই-পারফরম্যান্স লিনাক্স পিসির শক্তিকে আমাদের পকেটে নিয়ে আসছি। এই গাইডে আমরা শিখবো কিভাবে কোনো দামি গ্রাফিক্স কার্ড বা এপিআই কী ছাড়াই নিজের একটি ব্যক্তিগত এআই সিস্টেম তৈরি করা যায়।
২. টার্মাক্স ডাউনলোড ও লিনাক্স প্রস্তুতি
টার্মাক্স হলো অ্যান্ড্রয়েডের জন্য একটি লিনাক্স টার্মিনাল এমুলেটর। প্লে-স্টোরের ভার্সনটি বর্তমানে কাজ করে না কারণ সেটি গুগলের নতুন সিকিউরিটি পলিসির কারণে আপডেট পায় না। তাই আমরা F-Droid থেকে লেটেস্ট APK ব্যবহার করবো।
টার্মাক্স এপিকে ডাউনলোড করুন (Latest F-Droid)`pkg update` আপনার টার্মিনালের প্যাকেজ লিস্টকে রিফ্রেশ করে। `pkg upgrade` পুরনো সফটওয়্যারগুলোকে লেটেস্ট ভার্সনে নিয়ে যায়। এটি না করলে পরবর্তী ফাইলগুলো ইনস্টল করার সময় এরর (Error) আসতে পারে।
pkg update && pkg upgrade -y
৩. উবুন্টু ইনস্টল ও পার্মানেন্ট এনভায়রনমেন্ট
অ্যান্ড্রয়েডের ভেতরে হার্মিস এজেন্ট চালানোর জন্য একটি পূর্ণাঙ্গ অপারেটিং সিস্টেমের প্রয়োজন। আমরা proot-distro ব্যবহার করে উবুন্টু (Ubuntu) ইনস্টল করবো। এটি আপনার ফোনের ভেতর একটি 'ভার্চুয়াল পিসি' তৈরি করবে যেখানে এআই এজেন্ট নিজের ফাইলগুলো নির্বিঘ্নে চালাতে পারবে।
এটি এমন একটি টুল যা রুট (Root) পারমিশন ছাড়াই অ্যান্ড্রয়েডে লিনাক্স ডিস্ট্রিবিউশন চালানোর অনুমতি দেয়। এটি ফোনের মেইন সিস্টেমকে স্পর্শ না করেই সম্পূর্ণ আলাদা একটি এনভায়রনমেন্ট তৈরি করে।
pkg install proot-distro -y
proot-distro install ubuntu
proot-distro login ubuntu
এই কমান্ডটি দেওয়ার সাথে সাথে আপনার টার্মিনাল `root@localhost` এ পরিবর্তিত হবে, যার মানে আপনি এখন উবুন্টুর ভেতরে আছেন।
৪. হার্মিস এজেন্ট ও এর ১০০+ স্কিলের রহস্য
উবুন্টু সেটআপ হয়ে গেলে আমাদের হার্মিস এজেন্টের জন্য প্রয়োজনীয় ভাষা (Python) এবং ডিপেন্ডেন্সি ইনস্টল করতে হবে।
উবুন্টুতে সরাসরি লাইব্রেরি ইনস্টল করলে সিস্টেমের সাথে সমস্যা হতে পারে। `venv` বা ভার্চুয়াল এনভায়রনমেন্ট ব্যবহারের ফলে হার্মিস এজেন্ট কেবল নিজের জন্য প্রয়োজনীয় ফাইলগুলো একটি আলাদা 'কন্টেইনারে' রাখবে।
apt update && apt upgrade -y && apt install python3 python3-pip python3-venv git nodejs npm -y
git clone https://github.com/nousresearch/hermes-agent.git && cd hermes-agent
python3 -m venv venv && source venv/bin/activate && pip install -e .
৫. জেমা ৪ (Gemma 4) ও ওলামা ম্যানুয়াল কনফিগারেশন
আমরা এখন হার্মিসকে বলবো যে সে কোন মস্তিষ্ক (Model) ব্যবহার করবে। যেহেতু আমরা ফ্রিতে ব্যবহার করতে চাই, তাই আমরা লোকাল ওলামা এন্ডপয়েন্ট ব্যবহার করবো।
এটি হলো একটি ডিজিটাল সেতু। হার্মিস এজেন্ট এই সেতুর মাধ্যমেই ওলামা সার্ভারে থাকা জেমা ৪ মডেলের কাছে আপনার প্রশ্নগুলো পাঠায় এবং উত্তর নিয়ে আসে।
hermes model --custom --model gemma4:31b-cloud --endpoint http://localhost:11434/v1
৬. চ্যাট ও কমান্ড এক্সিকিউশন মাস্টারি
সবশেষে হার্মিসের সাথে কথা বলার সময়। এটি কেবল একটি চ্যাটবট নয়, এটি আপনার হয়ে কম্পিউটার ফাইল এডিট করতে পারে, ইউটিউব স্ক্রিপ্ট লিখতে পারে এবং ডাটাবেস চেক করতে পারে।
কমান্ড ৯: চ্যাট মুড অন করাhermes chat
হার্মিস এজেন্টের স্কিলগুলো গুগল সার্চের জন্য অত্যন্ত অপ্টিমাইজড। আপনি যখন একে দিয়ে কোনো কন্টেন্ট লেখাবেন, সেটি পেরপ্লেক্সিটি (Perplexity) এবং জেমিনি (Gemini)-র মতো এআই সার্চ ইঞ্জিনে দ্রুত ইনডেক্স হবে।
The Hermes Agent & Gemma 4 AI Automation Bible
Welcome to the most comprehensive guide on Android AI Automation. This 30k-word equivalent tutorial covers everything from Kernel preparation to LLM orchestration...