Thread

A
Abhinav2:32 PMOpen in Slack
Hey team!
I've had a few feature ideas that I think could really improve the experience for users. Wanted to check if they align with the current roadmap. If they look good, I'd be happy to open issues and take them on!
1. Agent Cloning (One-click duplication): Right now, if you want to fork an agent to test a new prompt or slightly different toolset, you have to recreate the whole config (tools, KBs, sub-agents, labels) from scratch. I’ve seen this in a few other products and it's a huge time-saver. It would be a pretty self-contained backend addition using the existing model associations.
2. Knowledge Base Search Feedback Loop: Right now, we can see sync stats and query volume, but we have no way to know if cited documents actually helped the user. Adding small 👍/👎 buttons to citations in chat would give us a direct signal on which docs are authoritative vs. which ones are just noise. This helps admins find content gaps (frequent 👎) and identify outdated docs without manually auditing thousands of files. In the long run, we can feed this data back into rrf.ts to automatically boost documents that users find consistently helpful. I think it adds a lot of value for anyone managing enterprise knowledge at scale.
What do you all think?

6 replies
A
Abhinav2:32 PMOpen in Slack
One more thing on the KB front: I was also thinking we could extend that into a Knowledge Base Document Browser.
Right now, once a connector syncs, it’s a bit hard to see what actually made it into the index. Having worked with the connectors here before (Slack, Google Drive, etc.), I’ve noticed it’s a challenge to verify if the parsing worked correctly or to prune out noisy/stale data without jumping into the database.
I'm imagining a simple 'Documents' tab on the KB page where admins could:
• Browse the full list of ingested documents (titles, source URLs, last updated).
• Text search across document titles to find specific files.
• Manually delete individual documents to clean up the index instantly.
I think this would go a long way in making the KB feel less like a 'trust me, it's in there' system and more like a manageable data asset.
J(
joey (archestra team)12:54 AMOpen in Slack
hey! these are all great ideas I think. if you wouldn't mind creating some github issues for these 3, I can assign you :thumbsup_all:
agent cloning and document browser make sense
I'd have to think a bit more about #2 (@user any thoughts on that one and how that'd potentially improve query side of RAG?)
:archestra-love:1
A
Abhinav3:46 AMOpen in Slack
Thanks @user! I've created the issues for them. We can discuss in the comments as needed... 👍
A
Abhinav5:09 PMOpen in Slack
@user @user Should I go ahead and start working on these, or wait until they’re assigned?
J(
joey (archestra team)5:15 PMOpen in Slack
I would say one at a time for now, I can only review so many things at once 😉 I assigned 4022 to start, sound good?
A
Abhinav5:50 PMOpen in Slack
Perfect, thanks