A rich text editor that actually ships its AI hooks
AiEditor wraps ProseMirror in a Web Component and wires every AI feature to your own LLM API key, not theirs.

What it does AiEditor is a WYSIWYG/Markdown editor built as a Web Component, so it drops into Vue, React, Angular, or plain HTML without framework drama. It covers the usual suspects—tables, code blocks with syntax highlighting, images/video uploads, todo lists, and a dark mode—but every “AI” feature (continuation, translation, proofreading, code explanation) is configured to hit your own LLM endpoint using your API key.
The interesting bit The AI integration isn’t a bolt-on premium service; it’s the architecture. Users write custom prompts and extend the AI menu, which means you’re not locked to OpenAI or praying the vendor doesn’t sunset their model. The LGPL license is also a deliberate choice—explicitly pitched as avoiding “GPL infection”—which tells you who they think their audience is.
Key highlights
- Web Component packaging = framework-agnostic, SSR-friendly-ish
- Markdown native, including VuePress-style highlight blocks (
:::) - AI features are prompt-customizable and model-agnostic (private LLMs supported)
- Mobile-responsive with light/dark themes
- Commercial tier adds Notion-style block dragging, Word/PDF import-export, multiplayer editing, and LaTeX
Caveats
- Several headline features (AI image generation, one-click typesetting, video thumbnails) are listed as “under development” with no timeline
- The “commercial version” pitch is prominent; some capabilities (collaboration, Word export) are paywalled
Verdict Worth a look if you’re building a content tool and want AI assistance without surrendering your data or API budget to a SaaS middleman. Skip if you need mature real-time collaboration today and can’t pay.