📚 ابزار Reader3: یک ابزار مینیمال و الهامبخش برای خواندن کتاب با کمک LLM — اثر جدید آندری کارپاتی
آندری کارپاتی در گیتهاب خود یک پروژه بسیار ساده اما مفهومی با نام Reader3 منتشر کرده است؛ ابزاری سبکوزن برای خواندن کتابهای EPUB که در نگاه اول فقط یک «کتابخوان محلی» بهنظر میرسد—اما ایدۀ اصلی کاملاً متفاوت است.
✨ ایده پشت Reader3 چیست؟
ابزار Reader3 کتاب را فصلبهفصل نمایش میدهد و کاربر میتواند بهسادگی متن همان فصل را کپی کند و در مدل زبانی دلخواهش (مثلاً GPT یا Claude) قرار دهد تا:
🔸دربارهٔ داستان گفتگو کند،
🔸سبک نویسنده را تحلیل کند،
🔸یا پرسشهای عمیقتری دربارهٔ محتوا بپرسد.
بهگفتهٔ کارپاتی، خواندن همراه با LLM به یکی از روشهای اصلی مطالعه او تبدیل شده:
🔸یک بار خواندن دستی،
🔸یک بار خلاصه/توضیح LLM،
🔸یک دور پرسشوپاسخ.
این روش به او درک بسیار عمیقتری نسبت به خواندن کلاسیک میدهد.
🌿 فلسفهای که مهمتر از خود ابزار است
کارپاتی میگوید این پروژه ۹۰٪ سبک «vibe coding» است؛ یعنی فقط برای انتقال ایده نوشته شده و قصد ندارد آن را پشتیبانی یا توسعه دهد.
او مینویسد:
یعنی در دنیای امروز، دورهٔ کتابخانههای سخت، ایستا و نگهداریهای طولانی رو به پایان است.
اگر چیزی را نمیپسندید، کافی است از LLM بخواهید کد را همانجا تغییر دهد—همین!
🧪 چطور امتحانش کنیم؟
فقط کافی است کتاب EPUB خود را آماده کنید و با استفاده از uv این دو فرمان را اجرا کنید:
سپس کتابخانهٔ شما در مرورگر روی آدرس زیر باز خواهد شد:
📌 لایسنس:
MIT License
🖥 گیتهاب:
https://github.com/karpathy/reader3
#AI #ML #LLM #Karpathy #Github #Book
@asrgooyeshpardaz
آندری کارپاتی در گیتهاب خود یک پروژه بسیار ساده اما مفهومی با نام Reader3 منتشر کرده است؛ ابزاری سبکوزن برای خواندن کتابهای EPUB که در نگاه اول فقط یک «کتابخوان محلی» بهنظر میرسد—اما ایدۀ اصلی کاملاً متفاوت است.
✨ ایده پشت Reader3 چیست؟
ابزار Reader3 کتاب را فصلبهفصل نمایش میدهد و کاربر میتواند بهسادگی متن همان فصل را کپی کند و در مدل زبانی دلخواهش (مثلاً GPT یا Claude) قرار دهد تا:
🔸دربارهٔ داستان گفتگو کند،
🔸سبک نویسنده را تحلیل کند،
🔸یا پرسشهای عمیقتری دربارهٔ محتوا بپرسد.
بهگفتهٔ کارپاتی، خواندن همراه با LLM به یکی از روشهای اصلی مطالعه او تبدیل شده:
🔸یک بار خواندن دستی،
🔸یک بار خلاصه/توضیح LLM،
🔸یک دور پرسشوپاسخ.
این روش به او درک بسیار عمیقتری نسبت به خواندن کلاسیک میدهد.
🌿 فلسفهای که مهمتر از خود ابزار است
کارپاتی میگوید این پروژه ۹۰٪ سبک «vibe coding» است؛ یعنی فقط برای انتقال ایده نوشته شده و قصد ندارد آن را پشتیبانی یا توسعه دهد.
او مینویسد:
«کد الان یک چیز زودگذر است.»
یعنی در دنیای امروز، دورهٔ کتابخانههای سخت، ایستا و نگهداریهای طولانی رو به پایان است.
اگر چیزی را نمیپسندید، کافی است از LLM بخواهید کد را همانجا تغییر دهد—همین!
🧪 چطور امتحانش کنیم؟
فقط کافی است کتاب EPUB خود را آماده کنید و با استفاده از uv این دو فرمان را اجرا کنید:
uv run reader3.py yourbook.epub # سپس اجرای سرور: uv run server.py
سپس کتابخانهٔ شما در مرورگر روی آدرس زیر باز خواهد شد:
http://localhost:8123 📌 لایسنس:
MIT License
🖥 گیتهاب:
https://github.com/karpathy/reader3
#AI #ML #LLM #Karpathy #Github #Book
@asrgooyeshpardaz
GitHub
GitHub - karpathy/reader3: Quick illustration of how one can easily read books together with LLMs. It's great and I highly recommend…
Quick illustration of how one can easily read books together with LLMs. It's great and I highly recommend it. - karpathy/reader3
❤5✍1