A modern, distraction-free markdown editor built for speed and intelligence.
Features • Installation • AI Setup • Development • Contributing
XEDITOR is an experimental early-stage markdown editor focused on speed and local-first AI assistance. Built with Tauri, Svelte 5, and Rust, it combines the speed of a native application with the flexibility of web technologies.
llama.cpp sidecar, ensuring privacy and fast local inference.Grab the latest installer for Windows from the Releases Page.
To enable AI features, you need to provide a GGUF model:
qwen-2.5-coder non-instruct models are tested, and recommended..gguf files in the models folder of the installation directory.If you want to build the project from source, follow these steps.
Clone the repository:
git clone https://github.com/xerosf/xeditor.git
cd xeditor
Install dependencies:
bun install
Run in Development Mode:
bun tauri dev
src/lib/ai: Local LLM management and ghost-text implementation.src/lib/spellcheck: Spellcheck service, dictionary, and autocorrect rules.src/lib/editor: TipTap configuration, extensions, serialization, etc..src/lib/stores: Svelte 5 state management (runes).src-tauri: Rust backend, file system hooks, and sidecar setup.Contributions are welcome. Please read CONTRIBUTING.md for setup, standards (including issue/PR/branch naming), and the PR workflow. For security issues, see SECURITY.md.
Copyright © 2026 xerosf. XEDITOR is distributed under the Apache 2.0 License. See LICENSE for more information.
Made with ❤️ by xero