Framework-agnostic integration
AiEditor is built as a Web Component, which lets it fit into React, Vue, Angular, Svelte, Preact, jQuery, and other front-end stacks without being tied to one framework.
AIEditor is a Web Component rich text editor for AI-assisted writing, Markdown-friendly editing, collaborative workflows, private LLM connections, and import/export support.
AiEditor is a next-generation rich text editor built for AI-assisted writing and document workflows. The product is implemented as a Web Component, which lets it integrate with a wide range of front-end frameworks while keeping the editor itself focused on editing, formatting, and AI-enabled writing tasks.
Across the site, AiEditor is positioned as an editor that works with Markdown, supports private AI model connections, and offers collaboration-oriented features such as comments, drag-and-drop sorting, and multi-user editing. The documentation also shows a simple npm-based installation flow and a direct programmatic initialization example.
AiEditor is built as a Web Component, which lets it fit into React, Vue, Angular, Svelte, Preact, jQuery, and other front-end stacks without being tied to one framework.
The editor recognizes Markdown basics, supports real-time preview, and works in a WYSIWYG editing flow for users who prefer Markdown while writing.
Built-in AI workflows include continuation, optimization, proofreading, translation, conversations, and AI-assisted code blocks, with support for custom prompts and AI menus.
Users can import Word and Markdown content and export to Markdown, HTML, Word, and PDF, which makes it easier to move content between drafting and publishing workflows.
The editor supports block-style drag-and-drop sorting, comments, and real-time multi-person collaboration for shared document work.
The product pages describe support for private API keys and a range of LLMs, including ChatGPT and iFlytek Spark, which gives teams flexibility in how they connect AI services.
Use AiEditor when you need an embeddable editor for a React, Vue, Angular, Svelte, or similar front-end application and want to avoid framework-specific editor lock-in.
Use the Markdown-friendly editor flow when writers or developers need basic Markdown syntax recognition, WYSIWYG editing, and a real-time preview while drafting content.
Use the AI functions when authors need help continuing text, improving wording, translating content, or discussing selected editor content with an AI model.
Use the collaboration and annotation tools when a team needs comments, shared editing, or review of document sections during drafting and revision.
Use the import and export features when content needs to move between Word, Markdown, HTML, and PDF as part of publishing or document handoff workflows.
AiEditor is built on Web Components and is intended to work with front-end frameworks such as React, Vue, Angular, Svelte, Preact, and jQuery. The documentation also shows a direct JavaScript/TypeScript-style initialization flow.
The documentation says AiEditor supports private API keys and can connect to LLMs including ChatGPT, iFlytek Spark, and privatized models.
The getting-started page shows installation with `npm i aieditor` and initialization with an `AiEditor` constructor that takes an element, placeholder text, content, and AI model settings.
Yes. The product pages describe an open-source version and mention a commercial Pro version with additional capabilities such as team collaboration, larger Word import/export support, PDF export, and richer annotation features.
The source describes AiEditor as adapting to PC web and mobile terminals, but it does not provide detailed mobile-specific feature limits or platform requirements.