Jenny

AiEditor - An open source AI-powered rich text editor

byβ€’

AiEditor β€” An open source AI-powered rich text editor. Out-of-the-box, Fully Framework Supported,Markdown Friendly; Support private deployment with your private LLMs API key;

Add a comment

Replies

Best
Jenny
Maker
πŸ“Œ
Hi All πŸ‘‹ We’re super excited to share AiEditor with the amazing Product Hunt community! πŸš€ The AI ​​era has arrived, and AIGC is booming. In 2023, we began selecting a suitable AI-rich text editor for our products, and found excellent choices like CKEditor and TinyMCE. However, they all have some problems: CKEditor and TinyMCE are based on GPL open source licenses, which are not very user-friendly. When using these editors, we need to be careful about GPL infection. In addition, their AI features require the purchase of paid plug-ins and high commercial licensing fees. At the same time, the more users there are, the crazier the charges. Not only that,the AI and team collaboration features require server-side components, but their servers cannot be deployed privately. This poses a privacy challenge to our data and user data. Therefore, we decided to develop AIEditor to solve these problems. πŸ”’ 1. When using AI features, developers can choose AI service providers by themselves and connect using private API keys. ✨ 2. AI features can be used by proxying requests to the private server of the LLMs API. πŸ‘ 3. Both the open source version and the commercial version do not limit the number of users or applications, which means that the growth of users will not increase the licensing fee. In addition, AIEditor is based on Web Component technology and supports any front-end framework such as Vue, React, Angular, etc. AIEditor not only supports traditional WYSIWYG writing, but also supports Markdown writing habits. πŸ”₯πŸ”₯πŸ”₯ Most importantly, compared with GPL, AIEditor adopts a more relaxed LGPL open source license. Integrating AIEditor with npm i aieditor can eliminate concerns about GPL infection. If you are also looking for an AI editor to develop your AI CMS or AI knowledge base and other scenario products involving AI writing, then AIEditor will be an excellent choice.
Jenny
@jo_jo26 Thanks very much, Louis. Our team is an in-depth user of the rich text editor. We are well aware of the pain points of privacy and charging. We look forward to your use of aieditor and hope to receive more feedback from you.
Jenny
@ashikhameed Currently we support: AI polishing, AI continuation, AI refining, AI error correction, etc. But the point I want to make is: aieditor allows developers to customize AI menus, AI models, and more AI functions. This allows you to enjoy a lot of AI.
Jenny
@zeiki_yu Then use it, now~
Jenny
@jo_jo26 Thank you, I hope you can use aieditor soon
Jenny
@clren Thank you for your attention. AIEditor will continue to launch AI capabilities that integrate with rich text editors in the future. For example, AI text-to-image and AI Image-to-image may also produce many chemical reactions when integrated with the editor. Let us look forward to it together.
JaredL
AIEditor's approach to AI features and user-friendly licensing is commendable. The ability to choose AI service providers and connect via private API keys sets it apart. Its support for WYSIWYG and Markdown makes it a valuable tool for developers. πŸ‘
Jenny
@jaredl Thank you for your comment. The features you mentioned are the result of our team's years of experience in using rich text editors. Welcome to try aieditor
Stefans Keiss
Where can I find the integration documentation for using AiEditor with React? Also, is there support for language translation tasks?
Jenny
@memphys_sk See here: https://aieditor.dev/aieditor-wi.... If you have any questions, please contact my email. In addition, aieditor supports multi-language translation.
Naomi | Beeyond AI
@jennyzhou It looks cool! Thanks for contributing to the open source community! However, I was trying the demo, and tried "Make it shorter" from the AI options. And it just gave me text in Chinese. Certainly, Chinese is shorter when written, but that has to be a bug, right? Also, there are a few other bugs like when I try to select text while it's still generating, it just moves text around or deleted it. You might want to check that out!
Jenny
@naomigarcia Well, sorry for giving you a less friendly experience. This is indeed a bug, and I have reported it to our developers. Since AIEditor supports custom prompts, in different countries, it may be necessary to set prompts in different languages ​​to allow LLMs to better understand and give feedback. In the current demo of AIEditor, the prompt may be set to Chinese, resulting in the large model also giving Chinese feedback. We will fix this problem as soon as possible.
Michael Yang
I am glad that our co-founder Jenny released AIEditor in producthunt. As the core developer of AIEditor, I sincerely hope that AIEditor can help everyone who is looking for an excellent open source editor. Releasing AIeditor in producthunt is just the beginning. We will continue to add more AI capabilities to AIEditor, and AI images and AI videos are already being planned. What kind of chemical reaction will happen when an AI rich text editor is integrated with AI image creation and AI video? We are also looking forward to it.
Jenny
@yangfuhai Thank you for your dedication, we are proud of you~
Kyrylo Silin
Hi Jenny, This sounds like a versatile and powerful text editor. Questions: - How does AiEditor handle large-scale deployments, especially in enterprise environments with multiple users accessing the editor simultaneously? - Are there any performance benchmarks available? Congrats on the launch!
Jenny
@kyrylosilin In scenarios where many users collaborate, AiEditor does not consume any server resources, or consumes zero resources. In the case of team collaboration, when multiple users edit the same document, the server needs to provide websocket capabilities and data synchronization capabilities for document collaboration. In the case of high concurrency, the AIeditor server SDK provides distributed deployment capabilities to solve the scenario you mentioned. Thank you for your feedback, we can communicate further.
Kehui Guo
Congrats on the launch of AiEditor! I love how seamless the user experience is:)) Good luck!
Jenny
@kehui_guo Thank you for your warm words.
Zenda
Amazing! I'm just developing a product that will use a rich text editor. AIEditor simplifies a lot of my work. BTW, after looking at the introduction of the open-source version, is GPT not supported among the supported LLMs?
Jenny
@zenda1122 Of course, ChatGPT is supported. Not only that, it also supports any private LLMs. Hope you like it.
Eskov Vitaly
Nice product you’ve launched! I like your deep level of customization, with private API and LLM suport you can hit the widest range of users! And being open source enables integration of extra instruments (mind map is my favourite one). Keep up the good work!
Kane
Launching soon!
Congratulations. Kudos to all open source projects. Do you have any profit plans?
Jenny
@blueeon Thanks Kane. In order to provide more professional services to enterprises, we have launched custom labels, collaboration, annotation, drag and drop, word import and export and other functions, which will be included in the commercial version. Of course, the open source version will not be affected, and users can use the core editing functions of the editor for free, and there will be no restrictions on the number of users, the number of applications, etc.
Daniel Chen
@jennyzhou Hey there, team behind AIEditor! πŸ‘‹ Super excited to see AIEditor making waves in the Product Hunt community! 🌊 Your approach to addressing the GPL concerns and offering a user-friendly, flexible AI text editor is spot on. The ability to choose our AI service provider and connect via private API keys is a game-changer. πŸ”‘ Loving the fact that AIEditor is framework-agnostic and supports both WYSIWYG and Markdown, making it a versatile tool for any front-end stack. And the LGPL license? A breath of fresh air in the world of open source! 🌬️ Can't wait to see how AIEditor will empower creators and developers alike. Keep up the amazing work, and best of luck with your launch! πŸš€
Jenny
@chouti Hi, Daniel. thanks very much. Our team has been deeply involved in the CMS field. Now combined with AI, we will continue to study AI CMS, knowledge base, etc. We hope to communicate with you more in the future.
Andriy Semenets
This is interesting. Any way how it can be integrated into a native Swift app?
Jenny
@semanser This may be a bit troublesome. You need to cut into the webview in the Swift application and then load AIEditor through the webview.
Siyan YANG
Congrats on our launch!
Jenny
@claudyah Thanks Siyan
Jayesh Gohel
Hey @jennyzhou Is AiEditor the editor for me? Open source, AI-powered sounds great, but can it handle Markdown? And what if I want to use my own AI model?
Jenny
@jpgohil93 Aieditor is very suitable for you. It can recognize Markdown syntax very well. You can connect to your own private LLMs
NaveenKumar Namachivayam
Congrats. What is the cost of pro?
Jenny
Pachi Parra
Love this, and love that it is Open Source
Jenny
@pachi_codes Thanks, I hope you can use it.
Tony Han
It's a good day, when you see the community has added another awesome open source product! It can be something that small teams use to replace subscription services for doc collaboration or it can be a powerful integration into an app where rich text editing is a key component. Congrats @jennyzhou!
Jenny
@tonyhanded Thank you very much Tony, I hope you will have the opportunity to use aieditor in your future products
John
I'm thrilled to share AiEditor with you all. This innovative AI-rich text editor addresses key issues found in CKEditor and TinyMCE, such as restrictive GPL licenses and high commercial fees. AiEditor’s LGPL license and flexible AI integration make it a game-changer for developers concerned about GPL infection and privacy. The editor supports various front-end frameworks and offers both WYSIWYG and Markdown writing options. If you're developing AI-driven products like CMS or knowledge bases, AiEditor is a must-try! πŸš€
Jenny
@jhcao23 Thanks John, You have a very comprehensive understanding, you must be an excellent developer, any questions about the use of aieditor in the future, welcome to communicate
Kshitij
This is a fantastic alternative to existing editors, especially with its flexibility on AI service providers and privacy features. How easy is integrating AIEditor with existing projects in frameworks like React or Vue?
Jenny
@kshitij11 Looking forward to your use of it~
NJ Robb
Looks really cool. How much is the Licensed Version and Business Version?
Jenny
@njrobb You can send me an email: jennyzhou7799@gmail.com~