Skip to content

tuton012/editorpilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EditorPilot

EditorPilot is a private AI writing assistant that runs in your browser. It helps with grammar, rewrites, tone changes, and focused editing while keeping your writing on your device.

Live Demo

Try EditorPilot here:

https://editorpilot.com/editor/

Landing page:

https://editorpilot.com/

Features

  • Grammar, punctuation, and clarity suggestions
  • 10+ writing modes including Professional, Simple, Shorter, Friendlier, Email, Academic, Creative, Formal, and Casual
  • Multilingual writing support
  • Local-first privacy with no accounts, tracking, or server-side draft storage
  • Offline-friendly workflow after the model is downloaded and cached
  • Clean editor interface with settings, review tools, and export options

Privacy

EditorPilot is designed so your writing stays with you. Core editing happens locally in the browser using on-device AI models. Drafts and preferences are stored on your device, and your text is not sent to an EditorPilot backend for editing.

Requirements

  • A modern browser with WebGPU support
  • HTTPS or localhost when running locally
  • Internet access on first use so the AI model can download and cache
  • Enough device storage and memory for local model files

Support The Project

EditorPilot is free to use. Donations are never required, but every contribution helps improve the project.

Credits

EditorPilot was created by Carlos I.

Thank you to the people and teams behind the open web technologies that make this project possible:

  • WebLLM / MLC for local in-browser language models
  • SQLite WASM + OPFS for on-device persistence
  • WebGPU for fast local inference
  • Qwen, Gemma, and other open model communities distributed through MLC
  • Everyone building privacy-respecting tools for the web

Run Locally

Clone the repository, then serve the folder with any local static server.

python -m http.server 8000

Then open:

http://localhost:8000

The editor is available at:

http://localhost:8000/editor/

Project Structure

.
|-- index.html          # Landing page
|-- logo.png            # App logo
|-- _headers            # Hosting/security headers
`-- editor/             # Main EditorPilot app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors