Towards LobeChat 1.0 | 迈向 LobeChat 1.0 #1768
Replies: 14 comments 4 replies
-
LobeChat 0.x 回顾在LobeChat 0.x 版本中,秉承着 「如无必要,勿添实体」 的原则,我们采取了一个无服务端数据库的、 Local First 的实现方案。这个决定基于三个核心原因:
事实证明这个思路对于大部分场景来说都非常友好,我们的用户再也不用担心被 OpenAI 封号导致数据丢失的问题,也很好的保护了自己的数据隐私。 然而,在实践过程中,我们逐渐认识到这种设计限制了我们的产品能力上限。在缺乏服务端持久化存储的情况下,许多用户迫切需要的功能实现困难,或完全无法实现。比如:
因此,是时候向前迈进了~ 我们将会在 LobeChat 1.0 中引入服务端数据库支持,以更好地满足大家对新功能的需求! Toward 1.0: 保持开源初心不变我们决定在 LobeChat 1.0 中正式引入服务端数据库的支持,进而为下一阶段的 LobeChat 做好基础设施层面的铺垫。不过此时,我们却对是否将这部分开源产生了激烈的讨论: 一方面,我们希望能为所有喜爱 LobeChat 的用户带来更好的产品体验,并更进一步提升日常工作中的效率,数据库是不可或缺的因素。而另一方面,我们又在思考如果全部开源,我们的商业化版本 LobeChat Cloud 独特的竞争力是否会因此丧失。 这个问题从我们开始有商业化的想法之后,就一直没有一个定论。最近在我的 Cubox 中回顾到以前看到的一句话,当时触动不大,而站在当下的时间节点来看,却有莫大的启发: LobeChat 的出发源点其实很简单 —— 市面上的 AI 会话产品不够好,所以我就想着做一个让自己用着足够舒服的版本。 可能对于大部分企业和个人来说 60 分的 Chat 产品可能就够用了,但作为设计师出身,我们对 60 分的产品并不满足,我们想把「AI 对话」这个场景,做到 80 分、 90 分乃至 100 分。然后, LobeChat 就诞生了。而现在,我们也走在「更好的 AI 对话的产品」这条路上,探索属于下一代 AI 会话产品可能的交互模式,并为所有人可用。我相信 LobeChat 终将会变成世界上一个独树一帜、体验优良的 AI 会话产品。 因此,经过我们的慎重考虑,LobeChat 1.0 的所有核心的功能仍然会保持开源! 对于今年 LobeChat 1.0 的 Roadmap,我们都感到非常兴奋,相信 LobeChat 在今年会变得更加惊艳。我们也会很快给出今年 Roadmap 的详解,大家可以小小的期待一下。 1.0 License 调整,为更健康的发展LobeChat 的发展离不开社区所有人的鼓励与支持,因为社区的深度参与,我们的产品才能够不断成长和完善。自项目启动以来,我们一直采用 MIT 许可证,这一选择大大促进了项目的早期发展和技术共享。随着我们产品的发展迭代和社区的壮大,我们开始思考如何更好地保障项目、贡献者和用户的利益,同时促进我们产品生态的健康发展。 经过深思熟虑和与社区成员的初步讨论,我们决定从 1.0 开始,将 LobeChat 的开源协议从 MIT 许可证更新为 Apache 2.0 协议,并增加一项商业化授权补充条款。我们相信,这一变更将为我们的项目带来以下几方面的积极影响:
对于大部分用户来说,本次协议变更没有任何影响,对于以下场景,LobeChat 仍然保持完全免费:
只有当在 LobeChat 上进行二次开发并进行商业化(例如隐去官方 Logo 、修改官方链接等),需要向我们获取商业化授权。如有你存在相应的诉求,可以邮件联系:[email protected] 。 我们深知只有社区足够繁荣,LobeChat 的生命力才会持续下去。因此我们将会在后续尝试开放一项针对开源贡献者的「免费商业化授权计划」,只要向 LobeChat 提交 PR ,我们会根据 PR 质量直接免费发放商业化授权,以此鼓励商业实体积极参与 LobeChat 的社区生态的建设。 Toward LobeChat 1.0,让我们共同构建社区型开源产品,一起探索 AI 的未来边界! |
Beta Was this translation helpful? Give feedback.
-
可惜我只会纯后台,否则也可以PR一下 |
Beta Was this translation helpful? Give feedback.
-
Looking forward to the lobe chat with simple and quick share function! The code quality is much better than other products, 93% coverage, beautiful graphics, really appreciated all the developers’ work! |
Beta Was this translation helpful? Give feedback.
-
隨著 LobeChat 即將迎來 1.0 版本的重大里程碑,我藉此機會表達我最深切的感謝。自從我們小團隊開始使用 LobeChat 作為我們的 LLM 主要溝通服務以來,我們發現它不僅提高了 LLM 使用效率,也加深了團隊間對於 LLM 的認識。 LobeChat 的開源精神,讓我們得以見證一個產品從雛形到成熟的過程,這個過程中充滿了來自全球各地的智慧與熱情。每一位貢獻者的辛勞與創意,讓 LobeChat 得以進化成為今日這樣強大而靈活的工具。 隨著 1.0 版本的預告,我們滿懷期待地看著 LobeChat 未來的發展。我相信,隨著社群的持續成長與貢獻,LobeChat 將會變得更加強大,更能滿足我們如今甚至未來的需求。 再次,我要向所有投入時間、精力於 LobeChat 發展的每一位貢獻者表示最深的謝意。正是因為有了你們的貢獻,我們才能擁有這麼出色的 LLM 工具。我們期待與 LobeChat 繼續成長。 |
Beta Was this translation helpful? Give feedback.
-
I could write a huge text thanking you and telling a boring story of how I got to lobechat and I don't plan to leave ever, but I will just say THANKS FOR EVERYTHING |
Beta Was this translation helpful? Give feedback.
-
非常感谢参与开发的这些人,LobeChat自从部署了之后天天都会用,真的很好! |
Beta Was this translation helpful? Give feedback.
-
感谢参与开发的人,一直天天用来改论文 |
Beta Was this translation helpful? Give feedback.
-
希望 LobeHub 大卖 ❤️ |
Beta Was this translation helpful? Give feedback.
-
感谢每一个贡献参与的人!! |
Beta Was this translation helpful? Give feedback.
-
”开源的生命力并不在于“开源”,而在于为人类好好的、真正的解决掉一个问题。“ 说得真好! |
Beta Was this translation helpful? Give feedback.
-
我想知道 1.0什么时候到来 加油 |
Beta Was this translation helpful? Give feedback.
-
设计师会写代码,简直就是天选之子哟~ |
Beta Was this translation helpful? Give feedback.
-
界面简介美观,支持未来更多特性。 |
Beta Was this translation helpful? Give feedback.
-
Thanks so much for the team's decisions on this project! Let's continue to build the best AI tool on Earth! |
Beta Was this translation helpful? Give feedback.
-
LobeChat 0.x Review
In the version 0.x of LobeChat, adhering to the principle of "If not necessary, do not add entities", we adopted a serverless, Local First implementation plan. This decision was based on three core reasons:
It turned out that this approach was very friendly for most scenarios. Our users no longer had to worry about losing data due to being blocked by OpenAI and were able to protect their data privacy well.
However, in practice, we gradually realized that this design limited the upper limit of our product capabilities. In the absence of server-side persistent storage, many features that users urgently needed were difficult or completely impossible to implement. For example:
Therefore, it's time to move forward~ We will introduce server-side database support in LobeChat 1.0 to better meet everyone's needs for new features!
Toward 1.0: Keeping the Open Source Spirit Unchanged
We have decided to officially introduce server-side database support in LobeChat 1.0, laying the infrastructure groundwork for the next phase of LobeChat. However, we had a heated discussion about whether to open-source this part:
On one hand, we want to bring a better product experience to all LobeChat users and further improve efficiency in daily work, making the database an indispensable factor. On the other hand, we pondered whether our commercial version, LobeChat Cloud, would lose its unique competitive edge if everything was open-sourced.
This issue has been unresolved since we started considering commercialization. Recently, reviewing my Cubox, I revisited a phrase that didn't strike me much at the time, but now, standing at this point in time, it inspired me greatly:
The starting point of LobeChat was actually very simple — the AI conversation products on the market were not good enough, so I wanted to create a version that was comfortable enough for myself to use.
Perhaps a 60-point Chat product might be sufficient for most businesses and individuals, but as designers, we are not satisfied with a 60-point product. We want to take the "AI conversation" scenario to 80 points, 90 points, or even 100 points. Thus, LobeChat was born. Now, we are on the path to "a better AI conversation product," exploring possible interaction modes for the next generation of AI conversation products and making them accessible to everyone.
I believe LobeChat will eventually become a unique and excellently experienced AI conversation product in the world. As for commercial returns, I think it will come naturally.
Therefore, after careful consideration, LobeChat 1.0 will still keep all core functionalities open-source. We are very excited about the Roadmap for LobeChat 1.0 this year and believe LobeChat will become even more amazing this year. We will soon provide a detailed explanation of this year's Roadmap, so you can look forward to it a little.
1.0 License Adjustment for Healthier Development
The development of LobeChat would not be possible without the encouragement and support of the community. Due to the deep involvement of the community, our product has been able to grow and improve continuously. Since the project's inception, we have been using the MIT license, which has greatly promoted the project's early development and technology sharing. As our product evolves and our community grows, we started thinking about how to better protect the interests of the project, contributors, and users while promoting the healthy development of our product ecosystem.
After thorough consideration and preliminary discussions with community members, we have decided to update the open-source license of LobeChat from the MIT license to the Apache 2.0 license starting from 1.0, and add a commercialization authorization supplementary clause. We believe this change will have the following positive impacts on our project:
For most users, this license change will have no impact. For the following scenarios, LobeChat will remain completely free:
Only when conducting secondary development on LobeChat and commercializing it (e.g., hiding the official logo, modifying official links) will you need to obtain commercialization authorization from us. If you have such needs, you can contact us by email: [email protected].
We are well aware that only with a prosperous community can LobeChat's vitality continue. Therefore, we will try to open a "free commercialization authorization plan" for open-source contributors in the future. As long as you submit a PR to LobeChat, we will directly grant commercialization authorization for free based on the quality of the PR, encouraging commercial entities to actively participate in the construction of LobeChat's community ecosystem.
Toward LobeChat 1.0, let's build a community-based open-source product together and explore the boundaries of AI's future!
Beta Was this translation helpful? Give feedback.
All reactions