Persian GitHub
9.44K subscribers
385 photos
19 videos
1 file
518 links
رسالت ما – معرفی و حمایت از پروژه‌ها و ریپازیتوری‌های اوپن‌سورس، به همراه معرفی ابزارهای کاربردی برای توسعه‌دهندگان و کاربران.

𝕏 x.com/PersianGitHub :اکس
گروه: t.me/RepoFaGP

ارسال ریپو: t.me/RepoFa?direct

ارتباط: @Afsh6n
Download Telegram
اگه از خوندن پست‌های طولانی کانال‌های تلگرامی خسته شدید، NewsBot میتونه کاربردی باشه.

این ربات با Telethon و هوش مصنوعی کانال‌ها رو به‌صورت لحظه‌ای مانیتور میکنه و محتوای پست‌ها رو به شکل خلاصه و مرتب در اختیارتون میذاره.

https://github.com/arshiachillguy/NewsBot

@RepoFA
👍328👎2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
شاید راه‌حل مدیریت Context در AI Agentها فقط بزرگ‌تر کردن Context Window نباشه.

ما امروز با بزرگ‌تر کردن Context Window، تلاش می‌کنیم مشکل تخصیص منابع رو با افزایش ظرفیت حل کنیم. و این در حالی رخ میده که سیستم‌عامل‌ها سال‌ها پیش راه‌حل این مسئله رو پیدا کرده بودن.

حافظه فیزیکی از همون اول محدود بود، اما سیستم‌عامل با مکانیزم‌هایی مثل Paging و Swapping، تخصیص RAM رو مدیریت می‌کرد. Page های موردنیازش رو داخل حافظه نگه می‌داشت و داده‌های کم‌استفاده رو به فضای ذخیره‌سازی منتقل می‌کرد.

به نظرم همین ایده می‌تونه توی مدیریت Context برای LLM ها و Agent ها هم استفاده بشه و پروژه Orven تلاشی برای اینه که مدیریت Context مثل مدیریت حافظه توی سیستم‌عامل‌ها انجام بشه.

در کنارش، Orven فقط Context رو مدیریت نمی‌کنه. یکی دیگه از قابلیت‌هاش Theory هست که برای مدیریت دانش و فرضیاتی که Agent درباره‌ی کد به دست میاره طراحی شده.

این اطلاعات به Symbol ها و Evidence های مشخص متصل می‌شن و با تغییر کد دوباره Verify می‌شن تا دانش Agent هم مثل Context، قابل‌اعتماد و به‌روز بمونه.

https://github.com/naseridev/orven

@RepoFA
31👎1
Media is too big
VIEW IN TELEGRAM
تیم‌های نرم‌افزاری قوی درست کار می‌کنن چون مسئولیت هرکس مشخصه، تغییرات هر نفر جدا نگه داشته می‌شه و قبل از انتشار، همه‌چیز بررسی و تست می‌شه.

ایجنت‌های خودمختار هم به همین ساختار نیاز دارن.

توی FACT3 هر ایجنت ورک‌تری Git جداگانه، تسک مشخص، وابستگی‌های شفاف و معیارهای تأیید خودش رو داره. فقط وقتی کارش با موفقیت بررسی شد، تغییراتش می‌تونه وارد برنچ main بشه.

از طریق Kanban هم می‌تونی کل مسیر پروژه رو به‌صورت زنده ببینی؛ از برنامه‌ریزی و اجرای موازی تسک‌ها تا ادغام نهایی.

به‌جای اینکه یه عالمه پرامپت جدا از هم رو مدیریت کنی، داری یه ورک‌فلو هماهنگ رو هدایت می‌کنی.

https://github.com/yappologistic/FACT3

@RepoFA
27👍2
اگه دنبال یک جایگزین متن‌باز و Self-hosted برای NotebookLM هستید، SourceLens پروژه جالبیه.

یک ابزار چندزبانه با Agentic RAG، جستجوی متنی و برداری، Citation، OCR و پشتیبانی از PDF، وب و تصاویر که میتونه گزارش، پاورپوینت، پادکست، فلش‌کارت، آزمون و چندین خروجی دیگه تولید کنه.

https://github.com/msmahdinejad/SourceLens

@RepoFA
37👍3👎2
اگه دنبال یک روش ساده برای ساخت پسورد بدون نیاز به ذخیره‌سازی هستید، Tria پروژه جالبیه.

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

https://github.com/Shahryar-Pirooz/Tria

@RepoFA
🔥354👍3
اگه دنبال یک پنل کامل برای مدیریت سرویس‌های VPN و Proxy هستید، IronPanel میتونه جالب باشه.

این پروژه مدیریت کاربران، سابسکریپشن و QR، نمایندگان فروش، محدودیت سرعت، نودهای متعدد، بکاپ و API رو از یک پنل واحد فراهم میکنه و از چند پروتکل و معماری چندسروری پشتیبانی میکنه.

https://github.com/Unknown-sir/ironpanel

@RepoFA
38🤨1
پروژه OmniBridge؛ تبدیل Gemini به یک API قابل استفاده در پروژه ها

این پروژه با استفاده از Web Session Cookieهای Gemini، یک API سازگار با OpenAI و Anthropic ارائه میدهد تا بتوانید از مدل های Gemini در ربات ها، Agentها و پروژه های مختلف استفاده کنید.

پشتیبانی از چند اکانت با چرخش خودکار، مدیریت و Failover، پنل گرافیکی فارسی، بروزرسانی خودکار کوکی ها و مدل های مختلف Gemini از قابلیت های آن است.

https://github.com/exelite-dev/Free-Gemini-pro-API

@RepoFA
150👍4
- نمونه سوالات مصاحبه ای گولنگ

https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

@RepoFA
19
- نمونه سوالات مصاحبه ای داکر

https://github.com/mrbardia72/docker-Interview-Questions-and-Answers

@RepoFA
21🍓3
اگه با AI Agentها کار میکنید، Synapse میتونه نقش یک حافظه بلندمدت رو براشون داشته باشه.

یک MCP Server متن‌باز که فکت‌های مکالمات رو در SQLite ذخیره میکنه، اطلاعات قدیمی و جدید رو مدیریت میکنه و با ترکیب جستجوی معنایی، متنی و زمانی، همراه هر Memory میزان اعتماد به اون رو هم مشخص میکنه.

https://github.com/Danialsamadi/synapse

@RepoFA
32👍3🔥3😭2
Live Attack Map

یک پروژه‌ی متن‌باز جالب:
یک هانی‌پات SSH که خودش رو جای یک سرور واقعی جا می‌زنه، هر تلاش brute-force رو از سراسر دنیا ثبت می‌کنه و روی یک نقشه‌ی جهانی به‌صورت زنده و انیمیشنی نشون می‌ده (با آمار کشورهای مهاجم، یوزرنیم و پسوردهای پرتکرار.)

کاملاً با Docker و فقط با یک دستور بالا میاد. برای علاقه‌مندان به امنیت سایبری و Blue Team یه پروژه‌ی خوب برای یادگیری و شخصی‌سازیه.

github.com/Abolfazlrwm/live-attack-map

@RepoFA
38
پروژه text generator که با استفاده از الگوریتم lstm زده شده.

یه پروژه ای هستش تقریبا مثل سرچ انجین گوگل که وقتی جمله ای یا کلمه‌ای و مینویسید سعی در حدس زدن کلمه بعد از اونو داره.

https://github.com/sinapourmahmoud/pytorch-text-generator

@RepoFA
32👍2👎1🔥1
ArasClient

یک کلاینت مدرن VPN برای اندروید با امکاناتی مثل Smart Connect، سورت خودکار کانفیگ‌ها، نمایش مصرف و زمان باقی‌مانده ساب، تشخیص کشور سرور و آمار لحظه‌ای اتصال.

از پروتکل‌های VLESS، VMess، Trojan، Shadowsocks، Hysteria2 و WireGuard پشتیبانی میکنه و برای مدیریت تعداد زیادی کانفیگ طراحی شده.

http://github.com/ArasTey/ArasClient

@RepoFA
🔥259🍓1
دنبال یه منبع کاربردی برای برنامه‌نویسی هستی؟

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

لینک چنل:
@ArchiveDevs

برگه تقلب Hermes هم پست آخر گذاشته شد!
20🔥1
اگه دنبال یک موزیک پلیر متن‌باز با امکانات کامل هستید، Streamify پروژه جالبیه.

جستجوی همزمان در YouTube، YouTube Music، SoundCloud و JioSaavn، پخش در پس‌زمینه، مدیریت صف، پلی‌لیست، تاریخچه، کش آفلاین و همگام‌سازی ابری رو در یک اپلیکیشن React Native جمع کرده.

https://github.com/ErfanBagheri404/Streamify

@RepoFA
50👍5🤨1
الترادیو (Ultra Radio) یک وب‌اپلیکیشن استریم زنده رادیو آنلاین رایگان و پرسرعت است

با الهام از رابط کاربری خاطره‌انگیز سیستم‌عامل ویندوز ۹۵ و نرم‌افزار صوتی اسطوره‌ای Winamp طراحی و پیاده‌سازی شده است.

https://github.com/salmanhossinpour/Ultradio

@RepoFA
43👍10👎2😭2🫡1
ریپو webclone دانلود کامل وب‌سایت‌ها، سریع و آفلاین

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

با Go نوشته شده و دو تا نسخه داره:
نسخه خط‌فرمان برای اسکریپت‌نویسی و کارهای خودکار
رابط گرافیکی زیبا و دوزبانه (فارسی و انگلیسی) که با تم تیره و نمایش زنده پیشرفت کار می‌کنه
چیزی که این پروژه رو خاص می‌کنه، خزش بازگشتی واقعیه. لینک‌های داخلی رو دنبال می‌کنه، ساختار آدرس‌ها رو دقیقاً روی دیسک بازسازی می‌کنه و تمام لینک‌ها رو طوری بازنویسی می‌کنه که نسخه آینه‌شده کاملاً آفلاین کار کنه. بدون هیچ وابستگی خارجی و بدون دردسر.

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

https://github.com/A-talebifard/web-clone

@RepoFA
👍2517
من یک وب‌سایت ساده برای استخراج و حل جدول‌های روزنامه توسعه داده‌ام که قابلیت ثبت‌نام و ذخیره پیشرفت کاربران را نیز فراهم می‌کند. این ویژگی امکان ادامه حل جدول را در دستگاه‌های مختلف فراهم می‌سازد. همچنین، این برنامه تا حدی با دستگاه‌های همراه سازگاری دارد.
تلاش می‌شود تا از این پس، به‌طور منظم جدول‌های روزانه نیز به پلتفرم افزوده شوند.

لینک مخزن کد:
https://github.com/BlankuApp/PersianCrossword

لینک وب‌سایت حل جدول:
https://blankuapp.github.io/PersianCrossword

@RepoFA
49🔥5👏2🙏2🏆2
اگه از Hermes Agent استفاده میکنید و میخواید از طریق پیام‌رسان (محبوب😂 ) بله هم بهش دسترسی داشته باشید، این پلاگین میتونه کاربردی باشه.

ریپو Bale Hermes یک Adapter برای اتصال Hermes Agent به بله است.

https://github.com/erfan138057/bale-hermes

@RepoFA
😁105👎9😭8👍32👏2🌚2🍓1👻1
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه StudentHub یا دانشجویار یک پلتفرم متن‌باز برای دانشجویان دانشگاه‌های ایران است که به‌صورت Telegram Mini App و نسخه وب ارائه می‌شود و اطلاعات درسی، برنامه کلاس‌ها و امکانات روزمره دانشجویی را یکجا جمع می‌کند.

وبسایت
https://student-hub.ir

مخزن گیتهاب
https://github.com/taymakz/studenthub

@RepoFA
1048🔥3👍1
اگه با Claude، Cursor یا Codex کدنویسی میکنی، این پروژه رو ببین.

و Backend Architect Neural یک Knowledge Base برای مهندسی بک‌اند است که دانش را مثل یک Neural Graph در اختیار AI Agent قرار میدهد تا فقط اطلاعات مرتبط را فعال و تصمیم‌های Production-ready بگیرد.

https://github.com/mobinhasanghasemi/backend-skill
@RepoFA
26👍6