Thanks. I think I figured out how to do this for new posts. The main differences between RAGAGENT and openwebui is that chat history is vector searched for context assemble and fabric is used for system and user messages. It's not just a frontend for the default REPLs. It's a real agent. Moreover, my documentation is designed to allow you to add whatever features you want. It's designed to be an engineer's best friend.
As of this week, there are new updates including the latest system and user messages from fabric, an updated architecture guide, and new slash commands. Two things make RAGAgent unique: It's an all local solution, and it's made to be completely customizable. All the functions are documented in the API, and the Architecture Guide suggests where customizations can be made.