Is LibreChat considering launching a “lite” version? #2198
Replies: 7 comments 3 replies
-
It's not for the sake of iteration. This app is built off community needs/requests
Lobechat offers more features though? And every active Web UI project continues to evolve as AI advances.
You should read the 2024 roadmap. I've gotten a lot of responses confirming the ask for the items: https://librechat.ai/blog/2024-roadmap Also if your concern is the added side panel on the right, you can easily hide it: |
Beta Was this translation helpful? Give feedback.
-
FWIW I think a "lite" version is not out of the question, but I can't imagine what this looks like exactly, aside from just being the base image, no RAG/meilisearch. |
Beta Was this translation helpful? Give feedback.
-
@kuangxiaoye Your feedback is valued and appreciated and at the same time, I think it would be much more valuable if we were able to obtain some background information as to what led you to the conclusion that there needs to be a lite version. For us to have a truly meaningful conversation around this we would need to better understand your use case or what you were trying to accomplish with it that you could not because of the way in which the project is evolving. |
Beta Was this translation helpful? Give feedback.
-
I am an independent developer and self-media practitioner. I am responsible for providing Chinese users with services about the world's top AI, and the birth of LibreChat is simply miraculous, as it can complete this task very effortlessly.I started following and using LibreChat when it was released last year. But things started to get complicated. I was continuously following the main branch to iterate LibreChat, and more and more users began to complain: “We just want to chat.” This reminds me that looking back at the original LibreChat, it provided a very simple and efficient chat interface. But with the constant updates, I found that he was increasingly deviating from his original intention. (I have seen the efforts of developers, and the number and frequency of commit branches is very high, which is worthy of encouragement!) However, I think LibreChat is somewhat overly comprehensive. It always wants to do all the work, adapting to any updates in language models. But, we should be able to notice that works like one-api, chatnio are gradually emerging, and they actually put more effort into the iteration of endpoints! They merge multiple models, and sometimes, just by adding a custom model name, a new model can be integrated. They are also able to calculate the number of tokens more accurately.In terms of user interaction, work like lobechat stands out even more. They eliminate the need for complex user and token calculation systems, placing the focus on a simple "chat" interface. For other tasks, developers can opt to integrate projects like one-api, which are more suited for these purposes. Perhaps the positioning of LibreChat itself is different, aiming to do many things. However, I've received some genuine feedback from forums and group chats, where people are surprised by the "enormous" nature of LibreChat. Such as When people see the Docker container up and running, it's hard to believe that this is the kind of size a "web page" should have. LibreChat is a great project anyway. I hope to let the excellent developers of LibreChat hear the voice of a user who has been using LibreChat since its birth. I hope the project gets better and better! |
Beta Was this translation helpful? Give feedback.
-
Thanks for the response and feedback. This is certainly more along the lines of the type of thing that could lead to something actionable. I'm unsurprised by the sentiment tbh. I had some similar feelings initially when I came back to the project after being away for a few months. Scaling apps like this is truly an art because you have several camps of users: "power users" that want it to be feature rich with the latest and greatest tech, institutions that want to host it with their own tech stack and infrastructure, and individuals who value simplicity without all the bells and whistles to get in the way. While measures have been taken to help simplify the configuration process, there might be some merit to considering other opportunities like a CLI tool for example, which allows for a custom docker build based on a series of feature flags that are provided. In this way, a user could specify exactly what features they want and just leave out the rest. Obviously that is purely hypothetical and I'm just thinking out loud here, but the point is that there might be opportunities to support these different user groups by further obfuscating the complexities of the application. This to me seems like a more feasible solution than supporting a separate "lite" version. |
Beta Was this translation helpful? Give feedback.
-
I think this update will appease the main concern, adding a lot of configuration without changing code, while only showing the user a simple interface: |
Beta Was this translation helpful? Give feedback.
-
By the way I hope I don't come across as off-putting. I deeply appreciate your feedback and I think you single-handedly have influenced the development direction of LibreChat, both past and present. I only put as much attention and detail to this discussion as I deeply care to address any grievances or concerns users have with LibreChat. Thanks again for sparking this discussion. |
Beta Was this translation helpful? Give feedback.
-
The current state of LibreChat has completely detached from its original simplicity and beauty, entering a phase of iteration for the sake of iteration.
Many features are unnecessary, and the emergence of services like Lobechat confirms this.
Does LibreChat really, truly need all these features?
Have we deviated from the essence of "conversation"?
Beta Was this translation helpful? Give feedback.
All reactions