QuivrHQ / quivr

Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
https://core.quivr.com
Other
36.64k stars 3.58k forks source link

[UX Chat] #779

Closed Chloeroumengas closed 1 year ago

Chloeroumengas commented 1 year ago

The why

The Chat is the Homepage of Quivr. It is an intuitive, simple, and minimalist interface that serves as the focal point for all Quivr's functionalities. Everything can be made from this single place.

Image

Image

The what

In Quivr, we have no more than just the chat as the central element. And two icons at the top right: "brain management" and "users."

Image

HOME PAGE FIRST TIME

AAUser, when I arrive on the homepage (chat) for the first time I can see :

QUESTION BAR

Image

QUESTION BAR BEHAVIOUR

Image

Image

Image

When I click @, I can see the list of all my existing brains and a button “create new brain”. Same when I click on / for files or # for prompt.

Image

If I select a brain, I can see it’s added in my question bar. I can then write a question and the answer will be made by the brain. Same for files and prompt

Image

Image

If I click on the “minus” it will make the brain/ files or prompt disappear from my question bar.

Image

Image

NO BRAIN

Image

Image

Other

Image

The how

1- AAU, when I arrive on a fresh chat, I have a new UI:

2- AAU, when I am chatting, i have a new UI for the dialog:

3- AAU, i can select a brain in the question bar:

4- AAU, I can chat without a brain:

5- AAU, i can select a prompt in the question bar:

6- AAU, i can select a file in particular within my brain/brains @Chloeroumengas -> Another epic https://github.com/users/StanGirard/projects/5/views/2?pane=issue&itemId=35321567

github-actions[bot] commented 1 year ago

Thanks for your contributions, we'll be closing this issue as it has gone stale. Feel free to reopen if you'd like to continue the discussion.