راهنمای کامل ساخت AI Agent رایگان و آفلاین در ایران

راهنمای کامل ساخت AI Agent رایگان و آفلاین در ایران — گام‌به‌گام از صفر تا اجرا

می‌خواهید بدون هزینه اشتراک ماهانه و بدون وابستگی به سرویس‌های خارجی، یک دستیار هوش مصنوعی اختصاصی برای خودتان یا کسب‌وکارتان بسازید؟ این راهنما با ابزارهای کاملاً رایگان و متن‌باز — از Ollama و مدل‌های زبانی محلی تا LangChain، CrewAI و n8n — نشان می‌دهد چطور یک AI Agent واقعی بسازید که حتی بدون اینترنت پایدار هم کار می‌کند؛ دقیقاً مطابق شرایط واقعی کاربران ایرانی.

🎯 مقدمه — واقعیت هوش مصنوعی در ایران

یکی از مشتریانم، صاحب یک استارتاپ کوچک خدماتی در اصفهان، چند وقت پیش با من تماس گرفت: «آرمین جان، می‌خواهم برای پاسخ‌گویی به مشتری‌ها از هوش مصنوعی استفاده کنم، اما ChatGPT در ایران به‌سختی بالا می‌آید، کارت اعتباری بین‌المللی هم ندارم. راهی هست؟» جواب من ساده بود: بله، و حتی بهتر از آن چیزی که فکرش را می‌کرد.

در چند سال اخیر انقلابی آرام در دنیای هوش مصنوعی متن‌باز اتفاق افتاده است. مدل‌های زبانی که تا دیروز فقط روی سرورهای غول‌های فناوری اجرا می‌شدند، امروز با کیفیتی نزدیک به نسل‌های اولیه GPT، روی یک لپ‌تاپ معمولی و کاملاً رایگان اجرا می‌شوند — بدون نیاز به اینترنت، بدون نیاز به کارت اعتباری، و بدون نگرانی از تحریم و قطعی.

۱۳+ابزار رایگان و متن‌باز برای ساخت AI Agent
۰ ﷼هزینه اشتراک ماهانه با اجرای محلی
۱۰۰٪استقلال از سرورهای خارجی و اینترنت
۱۰ دقیقهزمان لازم برای اولین اجرای محلی مدل

💡 این راهنما برای کیست؟

این مقاله برای صاحبان کسب‌وکار، فریلنسرها و علاقه‌مندان به فناوری نوشته شده که می‌خواهند بدون وابستگی به سرویس‌های خارجی، یک دستیار هوشمند اختصاصی بسازند. نیازی به دانش عمیق برنامه‌نویسی نیست — بخش زیادی از مسیر با ابزارهای بصری و بدون کد طی می‌شود.

🤖 AI Agent چیست و چه تفاوتی با چت‌بات معمولی دارد؟

AI Agent برنامه‌ای مبتنی بر مدل زبانی بزرگ (LLM) است که برخلاف یک چت‌بات ساده، می‌تواند به‌صورت مستقل تصمیم بگیرد، ابزار اجرا کند و چند قدم متوالی را برای رسیدن به یک هدف مشخص طی کند — مثلاً جستجو در اسناد داخلی شرکت، پر کردن فرم، ارسال ایمیل خودکار یا تحلیل یک فایل اکسل.

💬 چت‌بات ساده

فقط به یک پیام پاسخ متنی می‌دهد. حافظه محدود دارد و نمی‌تواند ابزار خارجی اجرا کند یا تصمیم چندمرحله‌ای بگیرد.

🧠 AI Agent

هدف را می‌فهمد، برنامه اجرا طراحی می‌کند، به ابزارها (جستجو، دیتابیس، API داخلی) دسترسی دارد و نتیجه نهایی را تحویل می‌دهد.

👥 چند-عامل (Multi-Agent)

چند Agent تخصصی (مثل تحلیلگر، نویسنده، منتقد) با هم همکاری می‌کنند تا وظیفه پیچیده‌تری را انجام دهند — رویکردی که CrewAI پیاده می‌کند.

🔗 RAG Agent

پیش از پاسخ، در اسناد و پایگاه دانش شخصی یا شرکتی شما جستجو می‌کند تا پاسخ دقیق و مبتنی بر داده واقعی بدهد، نه حدس مدل.

اگر با مفاهیم پایه هوش مصنوعی و کاربردهای آن در کسب‌وکار آشنا نیستید، پیشنهاد می‌کنم ابتدا صفحه هوش مصنوعی را مرور کنید و سپس به این راهنما برگردید.

🛡️ چرا استقلال از اینترنت و سرورهای خارجی مهم است؟

کاربر ایرانی با سه چالش واقعی روبه‌روست که کاربر اروپایی یا آمریکایی معمولاً با آن دست‌وپنجه نرم نمی‌کند:

قطعی و کندی اینترنت

سرویس‌های ابری هوش مصنوعی برای کار روان به اتصال پایدار نیاز دارند — چیزی که همیشه در دسترس نیست.

محدودیت دسترسی به API

بسیاری از سرویس‌های بزرگ هوش مصنوعی، دسترسی مستقیم از IP ایران را محدود می‌کنند یا نیاز به روش‌های پرداخت بین‌المللی دارند.

حریم خصوصی داده

برای بسیاری از کسب‌وکارها، ارسال اسناد داخلی و اطلاعات مشتری به سرور خارجی قابل قبول نیست.

💡 راه‌حل: مدل‌های محلی (Local LLM)

با ابزارهایی مثل Ollama، مدل زبانی یک‌بار روی سیستم شما دانلود می‌شود و از آن به بعد، بدون هیچ اتصال اینترنتی، کاملاً روی سخت‌افزار خودتان اجرا می‌شود. هیچ داده‌ای به بیرون ارسال نمی‌شود و هیچ هزینه‌ای بابت هر پیام پرداخت نمی‌کنید.

📋 پیش‌نیازهای شروع — چه چیزهایی لازم دارید؟

خبر خوب این است که برای شروع، به سخت‌افزار خاصی نیاز ندارید. یک لپ‌تاپ معمولی کافی است.

سخت‌افزار حداقلی

حداقل ۸ گیگابایت RAM برای مدل‌های سبک (مثل Phi-3.5 یا Gemma 2B). برای مدل‌های ۷ میلیارد پارامتری، ۱۶ گیگابایت RAM نتیجه روان‌تری می‌دهد. کارت گرافیک اختیاری است ولی سرعت را چند برابر می‌کند.

ضروری

فضای ذخیره‌سازی

هر مدل زبانی معمولاً بین ۲ تا ۸ گیگابایت فضا اشغال می‌کند. حداقل ۲۰ گیگابایت فضای خالی برای شروع در نظر بگیرید.

ضروری

یک بار اینترنت پرسرعت

فقط برای دانلود اولیه مدل و ابزارها نیاز است. بعد از آن، اجرا کاملاً آفلاین است.

یک‌بار مصرف

آشنایی پایه (اختیاری)

برای استفاده از ابزارهای بصری مثل AnythingLLM یا n8n نیازی به کد نیست. برای سفارشی‌سازی پیشرفته با LangChain یا CrewAI، آشنایی مقدماتی با Python مفید است.

اختیاری

🦙 Ollama — پایه هر سیستم هوش مصنوعی مستقل

Ollama ساده‌ترین راه برای اجرای مدل‌های زبانی بزرگ روی سیستم شخصی است. با چند دستور کوتاه، مدل دانلود و اجرا می‌شود — بدون نیاز به تنظیمات پیچیده.

Terminal curl -fsSL https://ollama.com/install.sh | sh # دانلود و اجرای یک مدل فارسی‌دوست ollama run qwen2.5:7b # لیست مدل‌های نصب‌شده ollama list

پس از نصب، Ollama یک سرور محلی روی پورت 11434 اجرا می‌کند که هر ابزار دیگری — از جمله LangChain، n8n و Flowise — می‌تواند از طریق آن با مدل زبانی صحبت کند؛ دقیقاً مثل یک API خصوصی که هیچ‌وقت قطع نمی‌شود.

اجرای مدل زبانی محلی با Ollama روی لپ‌تاپ — راهنمای AI Agent آفلاین

Ollama پس از نصب، بدون نیاز به اینترنت، مدل زبانی را روی سیستم اجرا می‌کند

🇮🇷 بهترین مدل‌های زبانی برای فارسی

نه هر مدل متن‌بازی فارسی روان تولید می‌کند. بعضی مدل‌ها اصلاً روی داده فارسی آموزش کافی ندیده‌اند. جدول زیر بر اساس تجربه واقعی من با پروژه‌های مشتریان تهیه شده است:

مدل اندازه پیشنهادی کیفیت فارسی مناسب برای
Qwen 2.5 7B تا 14B ✅ عالی چت‌بات فارسی، خلاصه‌سازی متن
Llama 3.3 8B ✅ خیلی خوب Agent چندمنظوره، استدلال
Gemma 3 4B تا 12B ⚠️ متوسط رو به بالا سیستم‌های سبک با RAM محدود
Phi-3.5 Mini 3.8B ⚠️ قابل قبول لپ‌تاپ‌های ضعیف، اجرا با باتری
DeepSeek-R1 (distill) 7B تا 14B ✅ خوب استدلال گام‌به‌گام و تحلیل

✅ توصیه من برای اکثر کاربران فارسی‌زبان

اگر سیستم شما حداقل ۱۶ گیگابایت RAM دارد، با ollama run qwen2.5:7b شروع کنید. اگر سیستم ضعیف‌تری دارید، ollama run gemma2:4b یا phi3.5 تعادل خوبی بین سرعت و کیفیت ارائه می‌دهند.

می‌خواهید AI Agent اختصاصی برای کسب‌وکارتان بسازید؟

پیاده‌سازی، اتصال به سایت و آموزش تیم — در یک مشاوره رایگان ۳۰ دقیقه‌ای مسیر را با هم مشخص می‌کنیم.

🔧 ابزارهای ساخت AI Agent — بدون کد و حرفه‌ای

بعد از داشتن یک مدل زبانی محلی، نوبت انتخاب ابزاری است که با آن Agent واقعی می‌سازید. انتخاب بستگی به سطح فنی شما دارد.

AnythingLLM

ساده‌ترین گزینه برای شروع — رابط کاربری شبیه ChatGPT، کاملاً محلی، با پشتیبانی از آپلود اسناد برای RAG. بدون نیاز به کد.

بدون کد

n8n

ابزار اتوماسیون بصری با هزاران اتصال آماده. عالی برای ساخت Agentهایی که باید با ایمیل، فرم سایت، دیتابیس یا سرویس‌های دیگر تعامل کنند.

بدون کد

Flowise

رابط drag-and-drop برای ساخت گردش‌کار LangChain بدون نوشتن کد. مناسب کسانی که می‌خواهند منطق پیچیده‌تری بسازند اما از کدنویسی خسته‌اند.

نیمه‌فنی

LangChain

قدرتمندترین کتابخانه پایتون برای ساخت Agentهای سفارشی. کنترل کامل روی منطق، حافظه و ابزارها — نیاز به دانش برنامه‌نویسی دارد.

فنی

CrewAI

فریم‌ورک تخصصی برای ساخت تیم چند-عامله — مثلاً یک Agent محقق، یک Agent نویسنده و یک Agent ویراستار که با هم روی یک وظیفه کار می‌کنند.

فنی

Dify

پلتفرم متن‌باز مدیریت اپلیکیشن‌های LLM با پنل مدیریتی کامل. برای تیم‌هایی که چند Agent را همزمان مدیریت می‌کنند مناسب است.

نیمه‌فنی

📊 جدول مقایسه ابزارها — کدام برای شما مناسب است؟

ابزار نیاز به کد آفلاین کامل بهترین کاربرد
AnythingLLM ❌ ندارد ✅ بله چت‌بات شخصی و RAG ساده
n8n ❌ ندارد ✅ بله (self-host) اتوماسیون فرآیندهای کسب‌وکار
Flowise ⚠️ کمی ✅ بله گردش‌کار بصری LangChain
LangChain ✅ دارد ✅ بله Agent سفارشی و پیچیده
CrewAI ✅ دارد ✅ بله تیم چند-عامله هوشمند

✏️ آموزش گام‌به‌گام — اولین AI Agent خودتان را بسازید

در این بخش، ساخت یک Agent ساده اما کاربردی — دستیار پاسخ‌گو بر اساس اسناد داخلی شرکت (RAG) — را با AnythingLLM مرور می‌کنیم؛ چون بدون کد و سریع‌ترین راه شروع است.

۱

🦙 نصب Ollama و دانلود مدل

Ollama را نصب کنید و با دستور ollama pull qwen2.5:7b مدل فارسی‌دوست را دانلود کنید.

۲

📥 نصب AnythingLLM

نسخه دسکتاپ رایگان را از سایت رسمی دانلود و نصب کنید. رابط کاربری آن شبیه ChatGPT است.

۳

🔗 اتصال به Ollama

در تنظیمات AnythingLLM، مدل زبانی را روی Ollama محلی (پورت 11434) تنظیم کنید.

۴

📄 آپلود اسناد

فایل‌های PDF، Word یا متنی شرکت را در یک Workspace جدید آپلود کنید تا پایگاه دانش شخصی ساخته شود.

۵

💬 تست و اجرا

سوال بپرسید — Agent بر اساس اسناد آپلودشده، پاسخ دقیق و مبتنی بر داده واقعی می‌دهد، نه حدس عمومی مدل.

گام بعدی: اتصال به وب‌سایت

برای نمایش این Agent روی سایت خودتان به‌عنوان چت‌بات پشتیبانی، نیاز به یک زیرساخت وب پایدار دارید. اگر سایت شما هنوز آماده نیست، مقاله طراحی سایت برای کسب و کار را ببینید، یا اگر سایت وردپرسی دارید، راهنمای طراحی سایت با وردپرس کمک‌تان می‌کند.

⚠️ اشتباهات رایج در ساخت AI Agent

❌ این اشتباهات را تکرار نکنید

انتخاب مدل خیلی بزرگ برای سخت‌افزار ضعیف: اجرای مدل ۱۴ میلیاردی روی سیستم ۸ گیگابایتی، فقط باعث کندی و کرش می‌شود.
نادیده گرفتن Prompt Engineering: کیفیت پاسخ Agent مستقیماً به وضوح دستورالعمل اولیه (System Prompt) بستگی دارد.
عدم تست با داده واقعی: Agent را فقط با چند سوال ساده تست نکنید — با سوالات واقعی کاربران نهایی امتحان کنید.
غفلت از بکاپ: فایل‌های مدل و تنظیمات Workflow را به‌طور منظم بکاپ بگیرید.

🛡️ برنامه پشتیبان — آمادگی برای قطعی کامل

یکی از بزرگ‌ترین مزیت‌های رویکرد آفلاین، تاب‌آوری در شرایط بحرانی است. یک «کیف اضطراری دیجیتال» روی هارد اکسترنال همیشه آماده داشته باشید:

نصب‌کننده‌های آفلاین

Ollama، Python، Docker و Node.js را به‌صورت آفلاین روی هارد اکسترنال ذخیره کنید.

ضروری

مدل‌های دانلودشده

پوشه models از Ollama را کپی نگه دارید تا در سیستم دیگری هم بدون دانلود مجدد قابل استفاده باشد.

ضروری

🔋 نکته برای شرایط قطعی برق

روی لپ‌تاپ با مدل‌های سبک مثل Phi-3.5 Mini یا Gemma 2B کار کنید — این مدل‌ها روی CPU اجرا می‌شوند و مصرف باتری معقولی دارند.

✅ چک‌لیست کامل ساخت AI Agent

🏗️ قبل از شروع

هدف مشخص Agent تعریف شده (پشتیبانی، تحلیل، اتوماسیون)
سخت‌افزار (RAM و فضای دیسک) بررسی شده

🦙 نصب و راه‌اندازی

Ollama نصب و مدل مناسب دانلود شده
ابزار مناسب سطح فنی (AnythingLLM / n8n / LangChain) انتخاب شده

🔒 امنیت و پایداری

بکاپ از مدل‌ها و تنظیمات روی هارد اکسترنال گرفته شده
Agent با سوالات واقعی کاربران تست شده

❓ سوالات متداول

آیا AI Agent واقعاً بدون اینترنت کار می‌کند؟
بله. با Ollama و مدل‌های زبانی محلی، پس از دانلود اولیه مدل، تمام پردازش روی سیستم شما انجام می‌شود و هیچ نیازی به اتصال اینترنت نیست.
در قطعی برق و اینترنت چطور از AI استفاده کنیم؟
با مدل‌های سبک مثل Phi-3.5 Mini یا Gemma 2B روی لپ‌تاپ می‌توانید حتی با باتری و بدون اینترنت کار کنید.
کدام مدل زبانی برای فارسی بهتر است؟
در حال حاضر Qwen 2.5 و Llama 3.3 بهترین پشتیبانی از زبان فارسی را در میان مدل‌های متن‌باز دارند.
آیا برای ساخت AI Agent باید کدنویسی بلد باشم؟
خیر. ابزارهایی مثل AnythingLLM و n8n به صورت کاملاً بصری و بدون کد کار می‌کنند. برای سفارشی‌سازی پیشرفته، LangChain و CrewAI نیاز به دانش پایتون دارند.
آیا می‌توانم این Agent را روی سایت خودم نصب کنم؟
بله. با اتصال Agent به یک بک‌اند ساده و جاسازی ویجت چت در سایت، می‌توان آن را به‌عنوان دستیار پشتیبانی ۲۴ ساعته استفاده کرد. برای این کار به یک زیرساخت وب‌سایت پایدار نیاز دارید.

🏁 جمع‌بندی — هوش مصنوعی مستقل، برای همه

ساخت AI Agent دیگر امتیاز شرکت‌های بزرگ با بودجه نامحدود نیست. با ابزارهای متن‌باز و رایگانی که در این راهنما دیدید، هرکسی می‌تواند دستیار هوشمند اختصاصی خودش را بسازد — مستقل از اینترنت، مستقل از سرور خارجی، و کاملاً در کنترل خودش.

مسیر پیشنهادی من: با Ollama و AnythingLLM شروع کنید تا مفاهیم پایه دستتان بیاید، سپس اگر نیاز به اتوماسیون داشتید سراغ n8n بروید و در نهایت برای Agentهای پیچیده‌تر، LangChain و CrewAI را یاد بگیرید.

اگر می‌خواهید این Agent را به سایت یا فرآیندهای کسب‌وکارتان متصل کنید و نیاز به راهنمایی فنی دارید، مشاوره رایگان ۳۰ دقیقه‌ای در دسترس است.

آرمین قنبری — طراح و توسعه‌دهنده وب و هوش مصنوعی

Digital Innovation Engineer — طراح و توسعه‌دهنده وب با تخصص در پیاده‌سازی راه‌حل‌های هوش مصنوعی و AI Agent مخصوص کسب‌وکارهای ایرانی، فارغ از محدودیت‌های زیرساختی.