ยินดีต้อนรับสู่ RAGHub คอลเลกชันที่มีชีวิตของ เฟรมเวิร์ก โครงการ และทรัพยากรใหม่ๆ ในระบบ นิเวศของการดึงข้อมูล-Augmented Generation (RAG) นี่เป็น โปรเจ็กต์ที่ขับเคลื่อนโดยชุมชนสำหรับ r/RAG โดยเรามุ่งหวังที่จะจัดทำแคตตาล็อกการเติบโตอย่างรวดเร็วของเครื่องมือ RAG และโปรเจ็กต์ที่กำลังก้าวข้ามขอบเขตของวงการ
ในแต่ละวัน เรารู้สึกเหมือนมีเครื่องมือหรือกรอบการทำงานใหม่ๆ เกิดขึ้น และการเลือกสิ่งที่เหมาะสมก็กลายเป็นศิลปะมากกว่าวิทยาศาสตร์ กรอบงานเมื่อ 3 เดือนที่แล้วยังเกี่ยวข้องอยู่หรือไม่ หรือเป็นเพียงการโฆษณาชวนเชื่อ การปรับแนวคิดเก่า ๆ ให้มีรูปลักษณ์ใหม่? RAGHub มีอยู่เพื่อช่วยให้คุณก้าวนำหน้าการเปลี่ยนแปลงเหล่านี้ โดยเป็นแพลตฟอร์มสำหรับนวัตกรรมล่าสุดใน RAG
นี่เป็นโครงการชุมชน และ เรายินดีรับการสนับสนุนจากทุกคน ! หากคุณต้องการเพิ่มเฟรมเวิร์ก โปรเจ็กต์ หรือทรัพยากรใหม่ โปรดดูหลักเกณฑ์การสนับสนุนของเราสำหรับรายละเอียดเกี่ยวกับวิธีเริ่มต้น
ชื่อ | คำอธิบาย | เว็บไซต์ | Github | ดาว | กิจกรรม |
---|---|---|---|---|---|
แลงเชน | กรอบงานสำหรับการสร้างแอปพลิเคชันด้วย LLM | เว็บไซต์ | Github | 93.2k | 9 ชม. ที่แล้ว |
กองหญ้า | กรอบการทำงานสำหรับการสร้างเครื่องมือค้นหาโดยใช้โครงข่ายประสาทเทียม | เว็บไซต์ | Github | 17k | สัปดาห์ที่แล้ว |
ลามะIndex | เฟรมเวิร์กสำหรับการสร้างแอปพลิเคชัน LLM ที่ขับเคลื่อนด้วยข้อมูล | เว็บไซต์ | Github | 35.9k | 7 ชม. ที่แล้ว |
BentoML | สร้าง Inference API, แอป LLM, Multi-model chains, บริการ RAG | เว็บไซต์ | Github | 7k | 1 ชม. ที่แล้ว |
LightRAG | การสร้างการดึงข้อมูล-Augmented ที่ง่ายและรวดเร็ว | เว็บไซต์ | Github | 268 | 1 วันที่ผ่านมา |
ฝูงโดย OpenAI | กรอบการศึกษาสำหรับการจัดการหลายตัวแทนแบบน้ำหนักเบา | - | Github | 7k | 1 วันที่ผ่านมา |
แลงรอยด์ | กรอบงาน Python เพื่อสร้างแอปพลิเคชันที่ขับเคลื่อนด้วย LLM ได้อย่างง่ายดาย | เว็บไซต์ | Github | 2.4k | 10 ชม. ที่แล้ว |
NeMo-รั้ว | ชุดเครื่องมือสำหรับเพิ่มราวกั้นแบบตั้งโปรแกรมได้ให้กับแอปพลิเคชันที่ใช้ LLM | เว็บไซต์ | Github | 4k | สัปดาห์ที่แล้ว |
สวิฟไทด์ | ไลบรารี่ Rust สำหรับการสร้างแอปพลิเคชันสตรีมมิ่งที่รวดเร็วด้วย LLM | เว็บไซต์ | Github | 222 | 1 ชม. ที่แล้ว |
คอร์วัส | ไปป์ไลน์ RAG ทั้งหมดในแบบสอบถามฐานข้อมูลเดียว | เว็บไซต์ | Github | 1.3k | เดือนที่แล้ว |
ความหมายเราเตอร์ | กรอบงานสำหรับการกำหนดเส้นทางคำขอ LLM โดยใช้เวกเตอร์ความหมาย | เว็บไซต์ | Github | 2k | 4 ชม. ที่แล้ว |
ฐานความรู้ AWS Bedrock | บริการเพื่อสร้าง ปรับขนาด และปรับใช้แอปพลิเคชันที่ขับเคลื่อนด้วย RAG | เว็บไซต์ | - | - | 1 ชม. ที่แล้ว |
แลงโฟลว์ | เฟรมเวิร์กสำหรับสร้าง ปรับขนาด และปรับใช้แอป RAG และ AI หลายเอเจนต์ | เว็บไซต์ | Github | 31.4k | 1 ชม. ที่แล้ว |
ดีสปาย | เฟรมเวิร์กสำหรับสร้างแอปโมเดลภาษาด้วยการเขียนโปรแกรมแบบโมดูลาร์ | เว็บไซต์ | Github | 17.8k | 13 ชม. ที่แล้ว |
เมม0 | เลเยอร์หน่วยความจำสำหรับแอป AI ของคุณ | เว็บไซต์ | Github | 22.6k | 2 ชม. ที่แล้ว |
แร็กไลท์ | แพ็คเกจ Python สำหรับการสร้างแอปพลิเคชัน RAG | เว็บไซต์ | Github | 542 | 18 ชม. ที่แล้ว |
ชื่อ | คำอธิบาย | เว็บไซต์ | GitHub | ดาว | กิจกรรม |
---|---|---|---|---|---|
ทรูเลนส์ | วัดและปรับปรุงคุณภาพแอป LLM ด้วยฟังก์ชันป้อนกลับเพื่อการประเมินที่ปรับขนาดได้ | เว็บไซต์ | Github | 2.1k | 11 ชม. ที่แล้ว |
ฟีนิกซ์ | แพลตฟอร์มความสามารถในการสังเกตของ AI ออกแบบมาเพื่อการทดลอง การประเมินผล และการแก้ไขปัญหา | เว็บไซต์ | Github | 3.6k | 1 วันที่ผ่านมา |
รากัส | ประเมินและวัดประสิทธิภาพของไปป์ไลน์ RAG ที่ปรับปรุงบริบท LLM ด้วยข้อมูลภายนอก | เว็บไซต์ | Github | 6.8k | 3 ชม. ที่แล้ว |
การตรวจสอบอย่างละเอียด | การตรวจสอบความถูกต้องอย่างต่อเนื่องของโมเดล AI และ ML การตรวจจับการเบี่ยงเบนของข้อมูลและปัญหาของโมเดล | เว็บไซต์ | Github | 3.6k | 8 นาทีที่แล้ว |
AutoRAG | การเพิ่มประสิทธิภาพ RAG แบบครบวงจร: การแยกวิเคราะห์ การแยกส่วน การสร้างชุดข้อมูลการประเมินผล และการปรับใช้ไปป์ไลน์ | เว็บไซต์ | Github | 1.6k | 1 ชม. ที่แล้ว |
evalmy.ai | บริการประเมินผล RAG น้ำหนักเบาที่ได้รับการปรับแต่งอย่างละเอียด + lib ไคลเอนต์ python | เว็บไซต์ | Github | - | - |
TextGrad | กรอบงานสำหรับการเพิ่มประสิทธิภาพข้อความบน LLM โดยมุ่งเน้นที่การลดอาการประสาทหลอน และปรับปรุงความรวดเร็ว | เว็บไซต์ | Github | 1.7k | 24 ชม. ที่แล้ว |
แลงฟิวส์ | ติดตาม ประเมิน การจัดการพร้อมท์ และตัวชี้วัดเพื่อแก้ไขจุดบกพร่องและปรับปรุงแอปพลิเคชัน LLM ของคุณ | เว็บไซต์ | Github | 6.9k | 1 ชม. ที่แล้ว |
เวคทารา เฮม | แบบจำลองการประเมินอาการประสาทหลอนสำหรับ RAG | กอดหน้า | - | - | - |
ชื่อ | คำอธิบาย | เว็บไซต์ | GitHub | ดาว | กิจกรรม |
---|---|---|---|---|---|
TrustGraph | แพลตฟอร์มการพัฒนาตัวแทนผู้ไม่เชื่อเรื่องพระเจ้า LLM | เว็บไซต์ | Github | 120 | 2 วันที่ผ่านมา |
อาร์ทูอาร์ | Elasticsearch สำหรับ RAG ช่วยให้คุณสร้างและเปิดใช้งานโซลูชัน RAG ที่ปรับขนาดได้ได้อย่างรวดเร็ว | เว็บไซต์ | Github | 3.4k | 6 ชม. ที่แล้ว |
แร็กโฟลว์ | กลไก RAG แบบโอเพ่นซอร์สที่อิงตามความเข้าใจเอกสารเชิงลึก | เว็บไซต์ | Github | 18.7k | 1 ชม. ที่แล้ว |
เครื่องมือความรู้ Vertex AI | กรอบงานข้อมูลสำหรับแอปพลิเคชัน LLM ที่เสริมบริบท | เว็บไซต์ | - | - | 1 วันที่ผ่านมา |
ฝังตัว | Open Source Framework สำหรับปรับแต่งการตอบสนอง LLM ให้เป็นส่วนตัวภายใต้โค้ด 10 บรรทัด | เว็บไซต์ | Github | 22.2k | สัปดาห์ที่แล้ว |
txtai | ฐานข้อมูลฝังแบบออลอินวันสำหรับการค้นหาเชิงความหมาย การจัดการ LLM และเวิร์กโฟลว์ RAG | เว็บไซต์ | Github | 8.8k | สัปดาห์ที่แล้ว |
dsRAG | ระบบดึงข้อมูลประสิทธิภาพสูงสำหรับข้อมูลที่ไม่มีโครงสร้าง | - | Github | 815 | สัปดาห์ที่แล้ว |
อันดับแฟลช | ใช้การจัดอันดับใหม่แบบคู่หรือแบบรายการเพื่อปรับปรุงความแม่นยำในการค้นหาก่อนที่จะส่งต่อไปยัง LLM | Github | 606 | 2 สัปดาห์ก่อน | |
กราฟไลท์ | แพลตฟอร์ม API แรกสำหรับการสร้างแอปพลิเคชันและตัวแทน AI ที่ขับเคลื่อนด้วยความรู้ | เว็บไซต์ | Github | 16 | 8 ชม. ที่แล้ว |
เศษผ้าอ้างอิง | รวม RAG เข้ากับการสร้างการอ้างอิงอัตโนมัติเพื่อเพิ่มความน่าเชื่อถือของเนื้อหา | เว็บไซต์ | Github | 6 | สัปดาห์ที่แล้ว |
โพสต์เกรส ML | Postgres + GPU พร้อมฟังก์ชันสำหรับการแยกส่วน การฝัง การแปลง และการจัดอันดับ | เว็บไซต์ | Github | 6k | เมื่อวาน |
chainlit | สร้างแอปพลิเคชัน Conversational AI ที่พร้อมใช้งานจริงในไม่กี่นาที ไม่ใช่เป็นสัปดาห์ | เว็บไซต์ | Github | 7k | 24 ชม. ที่แล้ว |
ทางเดิน | กรอบงาน Python ETL สำหรับการประมวลผลสตรีม การวิเคราะห์แบบเรียลไทม์ ไปป์ไลน์ LLM และ RAG | เว็บไซต์ | Github | 4.3k | 7 ชม. ที่แล้ว |
ความรู้ความเข้าใจ | เฟรมเวิร์ก RAG สำหรับแอปการผลิตแบบโอเพ่นซอร์สแบบโมดูลาร์ | เว็บไซต์ | Github | 3.3k | 2 วันที่ผ่านมา |
แฟลชแร็ก | ชุดเครื่องมือ Python สำหรับการวิจัย RAG ที่มีประสิทธิภาพ | - | Github | 1.3k | 3 ชั่วโมงที่แล้ว |
รากาตูย | ฝึกอบรมและใช้วิธีการดึงข้อมูลขั้นสูงในไปป์ไลน์ RAG ใดๆ ได้อย่างง่ายดาย | - | Github | 3.1k | 4 เดือนที่แล้ว |
ป๊าย | ชุดเครื่องมือสำหรับพัฒนา RAG การค้นหาความหมาย และแอปพลิเคชัน AI อื่นๆ ใน PostgreSQL | เว็บไซต์ | Github | 2.6k | 10 ชั่วโมงที่แล้ว |
เวคทารา | แพลตฟอร์ม RAG ที่เชื่อถือได้สำหรับการสร้างผู้ช่วยและตัวแทน AI อย่างรวดเร็ว | เว็บไซต์ | Github | - | - |
ชื่อ | คำอธิบาย | เว็บไซต์ | GitHub | ดาว | กิจกรรม |
---|---|---|---|---|---|
ลามะพาร์ส | แพลตฟอร์มการแยกวิเคราะห์เอกสาร GenAI ดั้งเดิม | เว็บไซต์ | Github | 2.8k | 2 วันที่ผ่านมา |
สารสกัดแลงเชน | เว็บเซิร์ฟเวอร์เพื่อดึงข้อมูลจากข้อความและไฟล์โดยใช้ LLM | เว็บไซต์ | Github | 1000 | 4 นาทีที่แล้ว |
เข็ม | ผลิตท่อ RAG พร้อมผลิตนอกกล่อง | เว็บไซต์ | Github | 15 | 1 ชม. ที่แล้ว |
ไม่มีโครงสร้าง.io | สร้างไปป์ไลน์ก่อนการประมวลผลที่กำหนดเองสำหรับการติดฉลาก การฝึกอบรม หรือการผลิต มล | เว็บไซต์ | Github | 8.7k | 3 วันที่ผ่านมา |
เวอร์บา | แชทบอท RAG ขับเคลื่อนโดย Weaviate | เว็บไซต์ | Github | 6.1k | 2 สัปดาห์ก่อน |
คลายเครียด | แพลตฟอร์มแบบไม่มีโค้ดเพื่อเปิดใช้ API และ ETL Pipelines เพื่อจัดโครงสร้างเอกสารที่ไม่มีโครงสร้าง | เว็บไซต์ | Github | 2.3k | 4 ชม. ที่แล้ว |
Humat.ai | ถามคำถามกับไฟล์เอกสารทั้งหมดของคุณ | เว็บไซต์ | 4 ชม. ที่แล้ว | ||
Ragie.ai | RAG-as-a-Service ที่มีการจัดการเต็มรูปแบบสำหรับนักพัฒนา | เว็บไซต์ | Github | 12 | 12 ชม. ที่แล้ว |
รีดักโต | แยกวิเคราะห์เอกสารที่ซับซ้อนและสร้างอินพุตที่พร้อมใช้งาน LLM | เว็บไซต์ | Github | 16 | 2 สัปดาห์ก่อน |
เรือกลาง | แยกข้อมูลเอกสารลงในสเปรดชีต/erp/crm ของคุณโดยตรง | เว็บไซต์ | Github | - | - |
โดคูแพนด้า | แปลงเอกสารให้เป็นชุดฟิลด์และค่ามาตรฐานที่มีโครงสร้าง | เว็บไซต์ | - | - | - |
บริบท-doc-การดึงข้อมูล-opneai-reranker | การใช้ GPT-4 และ Cohere เพื่อขยายการค้นหาและจัดอันดับใหม่ด้วย BM25 | GitHub | 20 | สัปดาห์ที่แล้ว | |
แร็กเกนี่ | แพลตฟอร์มที่ใช้โค้ดน้อยเพื่อสร้างแอปพลิเคชัน AI ที่ใช้ RAG แบบกำหนดเอง | เว็บไซต์ | Github | 60 | 10 ชม. ที่แล้ว |
ชังเกอร์ | การแบ่งส่วน PDF และ OCR ตามโมเดล Vision ได้รับการปรับให้เหมาะสมเพื่อการประมวลผลชุดข้อมูลขนาดใหญ่ที่รวดเร็ว | เว็บไซต์ | Github | 651 | 11 ชม. ที่แล้ว |
ไม่เป็นไร | โครงการโอเพ่นซอร์สคล้ายกับ NotebookLM | เว็บไซต์ | Github | 267 | เมื่อวาน |
เซอร์บอส | การควบคุมการเข้าถึงสำหรับ RAG และ LLM | เว็บไซต์ | GitHub | 3200 | 14 ชม. ที่แล้ว |
สกัด | การแยกข้อมูลที่รวดเร็วเป็นพิเศษสำหรับแอปพลิเคชัน AI ของคุณ | เว็บไซต์ | Github | - | - |
หมุน | AI Search & RAG สำหรับสถานที่ทำงานของคุณ รับข้อมูลเชิงลึก AI จากความรู้ของบริษัทของคุณทันที | เว็บไซต์ | Github | 2.1K | 2 สัปดาห์ก่อน |
เว็บไซต์/บทความ | คำอธิบาย | ลิงค์ |
---|---|---|
การดึงข้อมูลตามบริบท | มานุษยวิทยาแนะนำการดึงข้อมูลตามบริบท | เว็บไซต์ |
เปิด-RAG | การปรับปรุงการใช้เหตุผลแบบดึงข้อมูล-เสริมด้วยแบบจำลองภาษาขนาดใหญ่แบบโอเพ่นซอร์ส | เว็บไซต์ |
คอลปาลี | การดึงเอกสารอย่างมีประสิทธิภาพด้วยโมเดลภาษาวิชั่น | เว็บไซต์ |
RAG_เทคนิค | จัดแสดงเทคนิคขั้นสูงต่างๆ สำหรับระบบ RAG | เว็บไซต์ |
GenAI_ตัวแทน | บทช่วยสอนและการนำไปใช้สำหรับเทคนิค AI Agent ต่างๆ | เว็บไซต์ |
ชื่อ | คำอธิบาย | ลิงค์ |
---|---|---|
การวิเคราะห์ประดิษฐ์ | การเปรียบเทียบ LLM | เว็บไซต์ |
กอดใบหน้า/mteb | การฝังบอร์ดผู้นำโมเดล | เว็บไซต์ |
ลีดเดอร์บอร์ดภาพหลอน Vectara | กระดานผู้นำภาพหลอนสำหรับ LLM | เว็บไซต์ |
หากคุณกำลังมองหาเฟรมเวิร์กและเทคนิค RAG กระแสหลัก** ลองดูพื้นที่เก็บข้อมูลที่ยอดเยี่ยมโดย Nir Diamant: RAG Techniques พื้นที่เก็บข้อมูลนี้มุ่งเน้นไปที่เครื่องมือและวิธีการที่ได้รับการจัดตั้งขึ้นซึ่งได้รับความสนใจในชุมชนแล้ว
โครงการนี้ได้รับอนุญาตภายใต้ ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับรายละเอียด
โครงการนี้เป็นส่วนหนึ่งของชุมชน r/RAG มีข้อเสนอแนะหรือข้อเสนอแนะ? อย่าลังเลที่จะเปิดประเด็น เริ่มการสนทนา หรือเข้าร่วมการสนทนาบนเซิร์ฟเวอร์ Discord ของเรา! เราต้องการทำให้พื้นที่เก็บข้อมูลนี้เป็นทรัพยากรอันมีค่าสำหรับทุกคนที่สำรวจระบบนิเวศ RAG และความคิดเห็นของคุณเป็นสิ่งสำคัญ