Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question]: which rag framework and vector database used in ragflow? #3248

Closed
liudonghua123 opened this issue Nov 7, 2024 · 4 comments
Closed
Labels
question Further information is requested

Comments

@liudonghua123
Copy link

Describe your problem

Hi, I just curious which rag framework and vector database used in ragflow, langchain or LlamaIndex, weaviate or milvus or others?

@liudonghua123 liudonghua123 added the question Further information is requested label Nov 7, 2024
@amabilee
Copy link

amabilee commented Nov 7, 2024

Here's a quick overview of the frameworks and vector databases used in some popular RAG:

Tool RAG Framework Vector Database
RAGFlow GraphRAG Weaviate, Milvus
LangChain LangChain Astra DB, Redis
LlamaIndex LangChain Astra DB, Redis
Weaviate Weaviate Weaviate
Milvus Milvus Milvus

@JinHai-CN
Copy link
Contributor

JinHai-CN commented Nov 7, 2024

@liudonghua123

RAGFlow doesn't use other RAG framework like LangChain or LlamaIndex. It is built from scratch.

As for vector database, RAGFlow uses Elasticsearch for vector and full-text search, now. And #2894 is going to integrate Infinity into RAGFlow. Most likely, the integration will be finished before next RAGFlow release.

@doubleheiker
Copy link

@liudonghua123

RAGFlow doesn't use other RAG framework like LangChain or LlamaIndex. It is built from scratch.

As for vector database, RAGFlow uses Elasticsearch for vector and full-text search, now. And #2894 is going to integrate Infinity into RAGFlow. Most likely, the integration will be finished before next RAGFlow release.

Hope to roll out Infinity integration soon!

@yuzhichang
Copy link
Member

@doubleheiker Infinity integation is done, and release in v0.14.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

5 participants