OpenKB
یه ایده از Karpathy بود که خیلیها ازش رد شدن — ولی یه تیم رفت پیادهش کرد!
ایده اینه: به جای اینکه LLM هر بار سند رو بخونه و جواب بده، یه بار همه چیز رو compile کنه و نتیجه رو نگه داره.
مقایسه با RAG معمولی!
هر query از صفر شروع میکنه. هیچی جمع نمیشه. ارتباط بین اسناد پیدا نمیشه. تناقضها دیده نمیشن.
اما OpenKB یه بار اسنادت رو میخونه و تبدیل میکنه به یه ویکی ساختاریافته — خلاصه، صفحات مفهومی، entities (افراد، سازمانها، محصولات) و لینکهای متقاطع بین همه چیز. دانش تجمیع میشه، نه اینکه هر بار از نو کشف بشه.
قابلیت Skill Factory
از ویکیت میتونی یه agent skill بسازی — یه فایل portable که Claude Code، Codex یا Gemini CLI میتونن مستقیم load کنن و ازش استفاده کنن.
مثلاً ۲۰ تا پیپر دربارهی attention بهش میدی، یه متخصص transformer میسازی که agent دیگهات میتونه ازش بخواد.
سایر امکانات:
- ورودی: PDF، Word، PPT، Excel، HTML، URL و...
- اسناد بلند رو بدون Vector DB مدیریت میکنه (با PageIndex)
- تصویر و جدول رو هم میفهمه
- ویکی خروجی کاملاً با Obsidian باز میشه
🔗 github.com/VectifyAI/OpenKB
Post #4321
3.59K