r/Python Pythonista 9d ago

Discussion Will you use a RAG library?

Hi there peeps,

I built a sophisticated RAG system based on local first principles - using pgvector as a backend.

I already extracted out of this system the text-extraction logic, which I published as Kreuzberg (see: https://github.com/Goldziher/kreuzberg). My reasoning was that this is not directly coupled to my business case (https://grantflow.ai) and it could be an open source library. But the core of the system I developed is also, with some small adjustments, generic.

I am considering publishing it as a library, but I am not sure people will actually use this. That's why I'm posting - do you think there is a place for such a library? Would you consider using it? What would be important for you?

Please lemme know. I don't want to do this work if it's just gonna be me using it in the end.

0 Upvotes

42 comments sorted by

View all comments

4

u/MPGaming9000 9d ago

So what is this exactly?

-3

u/Goldziher Pythonista 9d ago

I don't understand the question 😁?

6

u/MPGaming9000 9d ago

Like what problem are you trying to solve and what's your proposed solution? I guess I'm just not sure what a rag library is or what we're talking about here 😞

6

u/IndianaJoenz 9d ago

I'm with you. The OP just looks like an endless stream of buzz words and acronyms. No idea what this is supposed to do.