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

Saurabh Rai 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
Saurabh Rai

Thanks @arindam_1729 😁

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
Saurabh Rai

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

Collapse
 
carban profile image
carban

These tools looks great, thank you

Collapse
 
srbhr profile image
Saurabh Rai

Thanks Carlos, 😁

Collapse
 
deepdivedave_ profile image
David Gonzales

Cool, there are some good tools in this list.

Collapse
 
srbhr profile image
Saurabh Rai

Thanks

Collapse
 
foyoyah944 profile image
Farrah

Nice list of projects, STORM looks cool.

Collapse
 
srbhr profile image
Saurabh Rai

Yeah, STORM is pretty great. Try it out!

Collapse
 
komsenapati profile image
K Om Senapati

Good list of RAG-related projects

Collapse
 
srbhr profile image
Saurabh Rai

Thanks Om 😁

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
Saurabh Rai • 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
Saurabh Rai

: )

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
 
medcl profile image
Medcl

check out this maybe

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
Saurabh Rai

Cool, I'll check it out!

Collapse
 
johnlyn763 profile image
John Lynn

Good article! Love the kitty!

Collapse
 
neurabot profile image
Neurabot

Excellent.

I wrote a crucial question in your previous post.

Is that answers here ?

Collapse
 
hanzla-baig profile image
Hanzla Baig
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
Saurabh Rai

Thanks, I've updated.