MagicPen An AI-powered document editor where you upload a document (or create one from chat) and describe changes in plain English — the assistant edits in place through block-level operations, so untouched headings, tables, links, and formatting survive byte-for-byte. It includes email/password accounts, import and export across PDF, DOCX, Markdown, HTML and more, document templates, a Review Mode for approving proposed changes, per-document change history with one-click restore, and a Slack bot plus a Google Docs add-on that connect to the same workspace.
Built with
- Next.js 16
- React 19
- JavaScript
- TipTap
- Google Gemini API
- MongoDB
- Tailwind CSS
- Supabase Storage
- Slack API
- Google Apps Script
- JWT (jose)
- Lucide React


