kotaemon icon indicating copy to clipboard operation
kotaemon copied to clipboard

What is the difference between kotaemon and other RAG apps?

Open chmod777john opened this issue 1 year ago • 2 comments

There are many RAG apps before. How is kotaemon compared to them? Eg: https://github.com/Mintplex-Labs/anything-llm https://github.com/weaviate/Verba https://github.com/infiniflow/ragflow (many other RAGs not listed yet)

chmod777john avatar Aug 29 '24 16:08 chmod777john

Hi @chmod777john, we also have done a comprehensive review of available RAG apps with webUI, here are the thing that we believe kotaemon is different:

  • Inclusion of direct PDF preview in the web UI, together with highlighting of relevant sentences (through citation function call from LLM). This greatly help to double check the context of LLM and make sure generated answer contains fact or hallucination.
  • Support complex reasoning methods. We aims to support agent-based reasoning like: question decomposition to answer multi-hop question, ReAct, ReWOO (and others like MemoryGIST and GraphReader which is WIP).
  • Configurable prompt in settings. You can adjust most important aspects of retrieval & generation process on the UI (incl. prompts).
  • Extensible. Based on Gradio, if you have experience with it, it is easy to add or remove your UI component to feed any customization (e.g: new input / output) for your custom RAG pipeline. We demonstrate this with custom graph view when using GraphRAG retriever.

Hope this help!

taprosoft avatar Aug 30 '24 01:08 taprosoft

could you pls clearify the text mention above

DeveloperVaibhav1 avatar Aug 30 '24 02:08 DeveloperVaibhav1