DEV Community

Cover image for 7 AI Open Source Libraries To Build RAG, Agents & AI Search

7 AI Open Source Libraries To Build RAG, Agents & AI Search

𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 on November 14, 2024

What is Retrieval Augmented Generation (RAG)? Retrieval Augmented Generation (RAG) is an AI technique that combines searching for releva...
Collapse
 
arindam_1729 profile image
Arindam Majumder •

Great list

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Thanks @arindam_1729 😁

Collapse
 
carban profile image
carban •

These tools looks great, thank you

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Thanks Carlos, 😁

Collapse
 
chiaralyn profile image
ChiaraLyn •

Hi, thank you for your list!
I would like to share with you another open source project.
It's very interesting and simple to use:
cheshirecat.ai/

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

I know Cheshire Cat. It uses Qdrant under the hood. Y'all went from RAG -> Agentic in the messaging real fast ⚡️

Collapse
 
deepdivedave_ profile image
David Gonzales •

Cool, there are some good tools in this list.

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Thanks

Collapse
 
john12 profile image
john •

Great list

Collapse
 
k0msenapati profile image
K Om Senapati •

Good list of RAG-related projects

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Thanks Om 😁

Collapse
 
mahi_07 profile image
Mahi •

Amazing Share

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Thanks :)

Collapse
 
foyoyah944 profile image
Farrah •

Nice list of projects, STORM looks cool.

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Yeah, STORM is pretty great. Try it out!

Collapse
 
jackcolquitt profile image
Daniel Davis •

TrustGraph is also open source and is a full Agentic GraphRAG platform.

github.com/trustgraph-ai/trustgraph

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast • • Edited

Trustgraph looks pretty great, @jackcolquitt
Infact the data silo part is similar to SWIRL. 😀
Are you up for a conversation anytime? I'd like to know more about this.
srbh077@gmail.com

Collapse
 
dubsmart profile image
Dubsmart •

Good!

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

: )

Collapse
 
suresh_nair_92134298ebd8c profile image
Suresh Nair •

Thanks, info provided will prove to be very useful, will revisit.

Collapse
 
ashwinaravind profile image
Ashwin Aravind • • Edited

@srbhr - Thanks for putting the list. Very Helpful.
Check out RAGBuilder. github.com/kruxai/ragbuilder
Hyperparameter Tuning on RAG Parameters(chunking strategy: semantic, character etc., chunk size: 1000, 2000 etc.)

Collapse
 
winzod4ai profile image
Winzod AI •

Hey folks, came across this post and thought it might be helpful for you! Check out this article on the role of retrieval in improving RAG performance - Rag Retrieval.

Collapse
 
johnlyn763 profile image
John Lynn •

Good article! Love the kitty!

Collapse
 
medcl profile image
Medcl •

check out this maybe

Collapse
 
hanzla-baig profile image
Hanzla Baig •
Collapse
 
webwhey profile image
Jeremy Rivera •

Hey! Great article. Another open source AI-Agent project you should check out is:

github.com/StartADAM

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Cool, I'll check it out!

Collapse
 
neurabot profile image
Neurabot •

Excellent.

I wrote a crucial question in your previous post.

Is that answers here ?

Collapse
 
winzod4ai profile image
Winzod AI •

Amazing!! Also folks, I came across this post and thought it might be helpful for you all! Rag Best Practices.

Collapse
 
incredible_asif profile image
Asif Thebepotra •

Link is not correct in 7.Storm
I think the correct one is:
github.com/stanford-oval/storm

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 Vector Podcast •

Thanks, I've updated.