فرصت مطالعه ندارید؟ چکیده این مطلب را همینجا گوش دهید:
مخزن GitHub به نام Shubhamsaboo/awesome-llm-apps گنجینهای ارزشمند شامل بیش از ۱۰۰ ایجنت هوش مصنوعی (AI Agents)، مهارتهای تخصصی ایجنت (Agent Skills) و برنامههای مبتنی بر بازیابی اطلاعات (RAG Apps) است که بهصورت ۱۰۰ درصد رایگان و متنباز در اختیار توسعهدهندگان قرار گرفته است. این ابزارها برای حل مشکلات واقعی برنامهنویسان، محققان و تحلیلگران داده طراحی شدهاند و با مدلهای مختلفی نظیر Claude، Gemini، GPT، DeepSeek و Llama سازگاری کامل دارند. اگر قصد دارید مهارتهای خود را در توسعه سیستمهای هوشمند ارتقا دهید، بررسی این مخزن در کنار یادگیری پایهای مباحث مانند آموزش پایتون از صفر با مخزن محبوب 30 Days of Python میتواند مسیر پیشرفت شما را بسیار هموارتر کند.
| نام مخزن | Shubhamsaboo/awesome-llm-apps |
|---|---|
| زبان برنامهنویسی | Python |
| مجوز (License) | Apache-2.0 |
| ستارگان گیتهاب | بیش از ۱۴۳,۰۰۰ |
| نوع محتوا | متنباز و رایگان |
| وضعیت دسترسی ایران | بدون محدودیت (دسترسی به گیتهاب آزاد است، برخی مدلهای هوش مصنوعی نیازمند کلید API هستند) |
مخزن Awesome LLM Apps چه مشکلی را حل میکند؟
ساخت ایجنتهای هوش مصنوعی و برنامههای کاربردی با مدلهای زبان بزرگ (LLM) معمولاً از صفر کار دشوار و زمانبری است. توسعهدهندگان باید نحوه مدیریت حافظه، اتصال ابزارها (Tools)، پیادهسازی زنجیرههای استدلال و مدیریت تعاملات چند مرحلهای را از ابتدا کدنویسی کنند. این مخزن با ارائه قالبهای آماده، تستشده و سرتاسری (End-to-End)، زمان توسعه را به شدت کاهش میدهد. چه به دنبال ساخت یک دستیار سفر، یک ربات تحلیلگر مالی، یا ابزاری برای بررسی کدهای مخزن خود باشید، نمونهای آماده در این مجموعه پیدا خواهید کرد. این رویکرد عملی شباهت زیادی به کاربرد ابزارهای کمکی در معرفی Devin Desktop؛ مرکز فرماندهی هوش مصنوعی برای مدیریت ایجنتها دارد که تمرکز خود را روی خودکارسازی فرآیندهای پیچیده گذاشته است.

دستهبندی اصلی ابزارها و قابلیتها
این مخزن عظیم به بخشهای مختلفی تقسیم شده است تا کاربران بر اساس نیاز خود سریعتر به هدف برسند:
- مهارتهای ایجنت (Agent Skills): ابزارهایی که قابلیتهای جدیدی به ایجنتهای کدنویسی شما اضافه میکنند؛ مانند تشخیص پروژه متروکه، بررسی دقیق وابستگیهای پروژه (Dependency Doctor) و شناسایی تغییرات ناخواسته در کد (Scope Creep Detector).
- ایجنتهای شروع سریع (Starter AI Agents): اسکریپتهای تکفایلی که به سرعت با داشتن یک کلید API اجرا میشوند؛ شامل تبدیل وبلاگ به پادکست، تحلیل فایلهای CSV و اکسل، و دستیار سفر محلی و ابری.
- ایجنتهای پیشرفته و چندعاملی (Advanced & Multi-agent AI Agents): سیستمهای پیچیدهتر با حافظه، ابزارها و استدلال چندمرحلهای برای کارهای تخصصی نظیر تحلیل حقوقی، تحقیقات عمیق وب و تیمهای هوش مصنوعی سرمایهگذاری خطرپذیر (VC Due Diligence).
- ایجنتهای صوتی و رابطهای کاربری مولد (Voice & Generative UI): برنامههایی با قابلیت تعامل صوتی بلادرنگ یا تولید رابطهای کاربری تعاملی مثل تختههای کانبان مبتنی بر چت.
راهنمای نصب و راهاندازی سریع
برای استفاده از مهارتهای این مخزن برای ایجنتهای کدنویسی خود یا اجرای نمونهبرنامهها، میتوانید از دستورات زیر استفاده کنید. برای نمونه، اگر میخواهید یک مهارت جدید به ایجنت خود اضافه کنید، دستور زیر در ترمینال قابل اجرا است:
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/project-graveyardاین دستور ابزار بررسی پروژههای متروکه را به محیط ایجنت شما اضافه میکند و پس از آن میتوانید از ایجنت خود بپرسید چرا پروژههای شخصیتان نیمهکاره رها شدهاند.

اگر ترجیح میدهید یک ایجنت کامل (مانند دستیار سفر) را روی سیستم خود کلون و اجرا کنید، مراحل زیر را در ترمینال دنبال کنید:
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/starter_ai_agents/ai_travel_agent
pip install -r requirements.txt
streamlit run travel_agent.pyتوضیح بخشبهبخش دستورات کلون و اجرا
- دستور git clone: کل مخزن را به همراه تمام سورسکدها روی سیستم محلی شما دانلود میکند.
- دستور cd: مسیر ترمینال را به پوشه مربوط به ایجنت سفر منتقل میکند.
- دستور pip install: کتابخانهها و وابستگیهای پایتونی مورد نیاز (مانند Streamlit و کتابخانههای مدل هوش مصنوعی) را از روی فایل
requirements.txtنصب میکند. - دستور streamlit run: رابط کاربری وب اپلیکیشن را روی لوکالهاست اجرا میکند تا بتوانید از طریق مرورگر با ایجنت تعامل داشته باشید.

محدودیتها و نکات پنهان
پیش از استفاده از این مخزن، توجه به چند نکته ضروری است:
- نیاز به کلید API: اکثر ایجنتها و ابزارها برای کارکرد واقعی نیازمند کلید دسترسی (API Key) از ارائهدهندگان مدل مانند OpenAI، Anthropic یا Google Gemini هستند و خود مدلها بهصورت پیشفرض روی مخزن میزبانی نمیشوند.
- وابستگی به پکیجها: مطمئن شوید که نسخه پایتون سیستم شما با نیازمندیهای اعلامشده در فایلهای
requirements.txtهر پروژه همخوانی دارد. - عدم نیاز به کارت اعتباری بینالمللی برای دانلود کد: کل سورسکدها در گیتهاب کاملاً رایگان است و نیاز به وارد کردن اطلاعات پرداخت ندارد.

پرسشهای متداول
آیا استفاده از تمامی کدهای این مخزن واقعاً رایگان است؟
بله، تمامی کدهای موجود در این مخزن تحت مجوز Apache-2.0 منتشر شدهاند و استفاده، تغییر و حتی انتشار تجاری آنها ۱۰۰ درصد رایگان است.
برای اجرای این برنامهها به چه زبانی نیاز داریم؟
بیشتر اسکریپتها و برنامههای این مخزن با زبان پایتون (Python) نوشته شدهاند و نیاز به نصب مفسر پایتون روی سیستم دارید.
آیا این ابزارها برای اجرا نیاز به اینترنت دارند؟
بله، از آنجا که این برنامهها به مدلهای زبان بزرگ متصل میشوند، برای فراخوانی API مدلها به اتصال اینترنت پایدار نیاز خواهید داشت.
جمعبندی
مخزن Shubhamsaboo/awesome-llm-apps یکی از غنیترین و بهروزترین منابع متنباز برای توسعهدهندگان علاقهمند به هوش مصنوعی است. با دسترسی به بیش از ۱۰۰ ایجنت، مهارت و برنامهی کاربردی تستشده، میتوانید ایدههای خود را سریعتر به محصول تبدیل کنید. اگر به مباحث هوش مصنوعی و خودکارسازی علاقه دارید، کلون کردن این مخزن و بررسی کدهای آن نقطهی شروعی فوقالعاده برای شما خواهد بود.



