A Quick Update on my RAG Project + What I'm Learning Next!

Hey Streamlit Community!
Wow, thank you all for checking out my first RAG project! I’m still so excited to be a part of this community. Based on some early observations, I already found something I could improve, and I wanted to share the quick change I made.
I realized that some users might have missed the spot to upload their own documents! The sidebar was a bit cluttered, and the most important part—adding your own knowledge—was easy to scroll past. This meant the chatbot’s answers weren’t as good as they could be, because it didn’t have the right information to work with.
To make things clearer, I decided to tuck the technical settings into a neat little expandable menu using st.expander. My hope is that this makes the “Knowledge Sources” section stand out, so it’s the first thing you see. It’s a small change, but I think it makes a big difference!

What I’m Planning to Learn & Build Next

This whole project is a huge learning experience for me, and I already have a list of new features I want to figure out how to add. Here’s what’s on my mind for the next few weeks:

  • 1. Making the Chat Smarter: Right now, simple questions like “hello” have to go through the whole complex RAG system. I want to learn how to create a more direct path for these queries and give the bot some memory of our conversation so it feels more natural.
  • 2. Handling Images: The web search tool can actually find images, but my app just ignores them. I’m excited to figure out how to make these images show up directly in the chat!
  • 3. Helping the App Remember: Currently, the app re-learns all your documents every time you change a setting. This is super slow with big files! I want to explore how to add persistence (maybe with ChromaDB?) so it remembers the information you’ve already given it.

As always, I am eager for your feedback and any tips you might have for a newcomer.
Try the app live here: https://dynamic-agentic-rag.streamlit.app/
Peek at the code: GitHub - Abdullah-47/Multi-Agentic-RAG

Thank you for being part of my coding journey!

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.